NPi*_*ike 1 c++ visual-studio-2005
我正在将一个VS2010项目移植到VS2005(不要问为什么......).在VS2010中,以下工作正常:
#include <regex>
Run Code Online (Sandbox Code Playgroud)
但在VS2005中它是一个致命的错误:
fatal error C1083: Cannot open include file: 'regex': No such file or directory
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
编辑:我应该补充一点,我是一个C++/VS新手.如果不是VS2005的一部分,我也欢迎有关使用什么作为正则表达式库的建议.
谢谢!
<regex>在VS2005中没有.该标头是新的C++标准功能的一部分,部分由VS2010支持,但VS2005根本不支持.
但是,<regex>它基于boost.regex,可以在boostpro.com上下载到Windows