I have some C++ code that includes a method called CreateDirectory(). Previously the code only used STL and Boost, but I recently had to include
CreateDirectory().
#undef CreateDirectory