C++ 在特定字符后显示子字符串
我想在“后显示子字符串,您可以使用它:C++ 在特定字符后显示子字符串,c++,qt,qstring,C++,Qt,Qstring,我想在“后显示子字符串,您可以使用它: QString input = "h123 l<"; int index = input.indexOf('<'); if (index != -1) { QString output = input.mid(index); } QString input=“h123我想,如果(index!=-1)检查,你不需要这个if(index!=-1)检查。以防你想分别处理两个案例,当找到字符时,当not@vahancho:它不会崩溃,但是否
QString input = "h123 l<";
int index = input.indexOf('<');
if (index != -1)
{
QString output = input.mid(index);
}
QString input=“h123我想,如果(index!=-1)
检查,你不需要这个if(index!=-1)
检查。以防你想分别处理两个案例,当找到字符时,当not@vahancho:它不会崩溃,但是否需要它取决于没有崩溃时代码的行为“@FrankOsterfeld,我的观点是,input.mid(-1)
将返回原始字符串。是的,代码取决于丢失的程度”
"<kpl"
"h123 l<"
"<"
QString input = "h123 l<";
int index = input.indexOf('<');
if (index != -1)
{
QString output = input.mid(index);
}