
23 Mar
2010
23 Mar
'10
5:48 p.m.
was that an argument? if so i say that separating declaration and implementation for non template code is a natural practice in C and C++ development i.e. declaration -- in headers (*.h), implementation -- in *.cpp or *.c personally i like the compile-once-link-any-time-you-want principle
Your comment made it sound like you wanted things to be header-only as much as possible. Auto-linking is not header only -- it only works on msvc, and as you said it still requires you to set up your lib paths. Josh