我在使用时遇到了一些对我没有多大意义的东西std::string::find()
我希望这里的人能够发现我的错误:
std::string testString = "PFAIL";
std::string response = "PFAIL\n";
if( response.find(testString) != std::string::npos )
{
//do something
}
//do something
由于某种原因,此代码从不点击评论。有任何想法吗?
编辑:我的意思是它永远不会碰到//do something
代码块,如果我用以下方式表达它,它应该这样做:
if( response.find( testString.c_str() ) != std::string::npos )
{
// do something
}