結構ハマったので、メモしておく。
Cygwin環境で、Boost ライブラリの正規表現とwindows.hを両方使おうとすると
エラーしてしまう。
原因は #define max.minの競合。
なので、以下のようにインクルードして解決した。
#include "boost/regex.hpp";
#undef min
#undef max
#include "windows.h";
結構ハマったので、メモしておく。
Cygwin環境で、Boost ライブラリの正規表現とwindows.hを両方使おうとすると
エラーしてしまう。
原因は #define max.minの競合。
なので、以下のようにインクルードして解決した。
#include "boost/regex.hpp";
#undef min
#undef max
#include "windows.h";