Skip to content

Cross-platform basic operations for general purpose C++ programming

License

Notifications You must be signed in to change notification settings

xueyufengling/libcxxbase

Repository files navigation

libcxxbase

    This library provides cross-platform basic operations for general purpose C++ programming, written in C++ 11. Do note that some syntaxes used in this library rely on GCC features, any other compiler may not have a correct behavior. libcxxbase is consists of some functionality-independent parts, building each part independently or the whole is both feasible. When building independently, the dependent libraries need to be determined, some of which are depended upon by others. If build the whole library, these parts can be archived into a universal library file.

cxxtricks

Header-only library. Provide template meta programming, macro meta programming and related tricks.
macros.h macro meta programming, also available for C.
types.h template meta programming.
access.h member detect and access tricks.
callable.h callable tricks.

cxxllo

Low-level operations for C++ at runtime.

cxxcomm

Common utils and functions, classes for general purpose programming.

cxxnw

Network library based on boost::asio.

cxxsci

Implementions for Science calculation and algorithms.

About

Cross-platform basic operations for general purpose C++ programming

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published