ブースト正規表現を使用してプログラムをコンパイルすると、次のようなコンパイル エラーが発生しました。
/usr/local/include/boost/regex/v4/regex.hpp:32:0 からインクルードされたファイルで、 /usr/local/include/boost/regex.hpp:31 から、 ProcessAffinityManager.cpp:38 から: /usr/local/include/boost/regex/v4/regex_workaround.hpp: 関数 'size_t boost::re_detail::strcpy(char*, const char*)': /usr/local/include/boost/regex/v4/regex_workaround.hpp:199:37: エラー: 'sizeInBytes' はこのスコープで宣言されていませんでした
しかし、ソース ファイルを調べるとregex_workaround.hpp
、sizeInBytes
が引数であり、エラーはここにあってはなりません。