nameof
Name resolver for C++
Provides macros and functions to obtain the names of variables, types, functions, macros, and enums in C++17.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
2k stars
36 watching
111 forks
Language: C++
last commit: 4 months ago
Linked from 6 awesome lists
c-plus-plusc-plus-plus-17cpluspluscplusplus-17cppcpp17enum-to-stringheader-onlymetaprogrammingnameofnameof-operatorno-dependenciesreflectionserializationsingle-file
Related projects:
Repository | Description | Stars |
---|---|---|
| A header-only C++ utility providing an alternative to traditional resource management and exception handling mechanisms. | 161 |
| Provides efficient support for C++ enumerations with features like type-safe conversions and indexing | 22 |
| A C++ parser-combinator library with a natural grammar notation | 122 |
| A C++17 header-only library providing a set of functions to categorize and analyze Unicode characters | 102 |
| A compile-time enum library with reflection capabilities, allowing for clean syntax and flexible use in C++ programs. | 1,687 |
| Reduces platform-specific code by defining macros and functions for common operations | 794 |
| A header-only C++17 library providing compile-time enum reflection capabilities | 45 |
| A modern C++ library providing platform-independent utilities for process management, synchronization, and communication. | 229 |
| A plugin framework for managing global namespace macros in C/C++ | 35 |
| Tools to automate the process of comparing and resolving differences in software code | 37 |
| A C++ library for pattern-based file matching and recursive searching | 252 |
| A repository showcasing an expanded explanation of the C++ standard library function for_each_arg | 7 |
| A header-only, non-intrusive and macro-free runtime reflection system for C++ | 599 |
| A C++ library that provides a reflective enum implementation | 289 |
| A header file providing macros to simplify the declaration and use of enums in C++ with automatic string conversion and iteration support. | 62 |