4 ms·
In this case I really have to nitpick about the use of "C/C++": This specific problem really only exists in C++, because there it is common to put implementatio
by flohofwoe 4y ago
In this case I really have to nitpick about the use of "C/C++": This specific problem really only exists in C++, because there it is common to put implementation code into headers via inline and template functions (worst example is the C++ stdlib), while in C you only put declarations into headers, and just parsing a few hundred lines of struct and function declarations won't blow up your build times (while just including a common C++ stdlib header like <vector> pulls in tens of thousands of lines of tricky template code.