Hacker News new | ask | show | jobs
by rytcio 1668 days ago
This is a single file library. To include it in a project, in the header you put:

  #include "Microsoft_craziness.h"`
Then in a c/cpp file:

  #define MICROSOFT_CRAZINESS_IMPLEMENTATION
  #include "Microsoft_craziness.h"
The define causes the actual functions to be put in, while without it only the declarations are included.