当我使用 boost regex 编译程序时,出现如下编译错误:
在 /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是一个参数,错误不应该在这里。