问题出现
- 在设置了开放端口和阿里云安全组后任然不能在浏览器访问阿里云服务器.而且还报出错误
terminate called after throwing an instance of 'std::regex_error'
what(): regex_error
Aborted
- 编译时没有出错误,服务器运行也没有出错.但是通过浏览器访问阿里云服务器就出现了上述错误.
- 这是怎么回事呢?
解决办法
首先我百度了一下这个问题,很多说是正则表达式的问题.给出了几种解决办法,我通过网上看到的经验解决问题的时候,我发现我的问题还是存在的.
-
在百度的经验没有帮我解决问题的情况下,我把目光转向了CSDN,果然在在CSDN中查找相关问题的解决办法
-
其实也很简单就是加上一个简单的头文件
#include<regex>
后重新启动服务器,通过浏览器访问时,你会发现那个问题已经解决了.