C++ macros to write a hashtable implementation | Dark Hacker News