|
|
|
|
|
by jasonpeacock
117 days ago
|
|
C libraries have advertised "header-only" for a long time, it's because there is no package manager/dependency management so you're literally copying all your dependencies into your project. This is also why everyone implements their own (buggy) linked-list implementations, etc. And header-only is more efficient to include and build with than header+source. |
|