我可以从下面的行中获取一个子字符串
string filename = C:\Shaders\Test\Model\source\scene.fbx"
filename.substr( 0 , filename.find_last_of('\') );
这将是结果
C:\Shaders\Test\Model\source
现在,如果我想从最后一个“ \”到子字符串的末尾得到子字符串,那将是
scene.fbx
我正在尝试这条线。
filename.substr(filename.find_last_of('/'), filename.size() )
但我崩溃了。
我认为您已在代码中反斜杠,因此没有有效的索引开头。尝试以下这一行:filename.substr(filename.find_last_of('\\'), filename.size() )
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句