Quantcast
Viewing all articles
Browse latest Browse all 32

Replacing the Preprocessor in Modern C++

Back in the early days when the original C++ compiler compiled into C, it seemed natural to use the existing C preprocessor to add C (and C++) headers to each source file in order to create a coherent compilation unit. With the Standard Library available as a module in the C++23 standard, it’s time we… Continue reading Replacing the Preprocessor in Modern C++

Viewing all articles
Browse latest Browse all 32

Trending Articles