我想制作一个c ++程序来匹配特定的正则表达式,我使用了DevCpp和库
#include<regex.h>
。它不起作用,我不知道为什么。
它显示:[Error] regex.h: No such file or directory
答案 0 :(得分:2)
C ++标准库的标头末尾没有.h
。在这种情况下,正确的包含是:
#include <regex>
您还需要确保编译器支持c ++ 11。对于GCC,您需要注意使用的是最新版本(4.9或更高版本),libstdc ++在提供有效的实现之前就提供了regex
标头。