我使用结构来支持Windows SOCKET列表:
struct ConnectedSockets{
std::mutex lock;
std::list<SOCKET> sockets;
};
Run Code Online (Sandbox Code Playgroud)
当我尝试编译它(Visual Studio 2012)时,我收到以下错误:
"错误C2248:
std::mutex::operator =无法访问在类中声明的'私有'成员'std::mutex'"
有人知道如何解决这个问题吗?
我正在寻找C++ 11中的正则表达式,它可以匹配字符串中的子字符串.
类似的东西: "It´s a dark night out there..."我正在寻找ark
因此,如果子字符串位于字符串中的某个位置,则此表达式应匹配.此外,我想可以选择说这个匹配应该区分大小写.
我已经尝试过了,但似乎没有用......
string str = "It´s a dark night out there...";
regex ex ("ark");
if (regex_match (str,ex))
cout << "Match found!";
Run Code Online (Sandbox Code Playgroud)
有人知道这样的事吗?