14
例如,假設我有一個包含一些文件UNIX風格的路徑std::string
:有效的方式來截斷字符串,長度爲N
string path("/first/second/blah/myfile");
現在假設我要扔掉文件的相關信息,並獲得路徑「來自這個字符串的'blah'文件夾。那麼有沒有一種高效的方式(說'有效的'我的意思是'沒有任何副本')截斷這個字符串的方式,以便它只包含"/first/second/blah"
?
在此先感謝。
正是我想要的!我知道必須有這樣做的好方法:)謝謝。 – tonytony
或許多美麗的方式:) – chris
我編輯了答案,std :: string :: npos代替std :: npos。 npos是std :: string的成員不是std –