2
我有計數問題的反斜槓用C++ \
,我有這樣的代碼:找回反斜線()在C++
string path = "a\b\c";
int level = 0;
int path_length = path.size();
for(int i = 0; i < path_length; i++){
if(path.at(i) == '\\'){
level++;
}
}
cout << level << endl;
然而,水平始終爲0!你能解釋爲什麼嗎?以及如何計算/
的數量?
您所提供的代碼應爲正斜槓(「/」)工作得很好,但你要記住不要逃避他們在任何地方像你上面反斜線完成(和BTW,你錯過了逃跑的反斜槓「a \ b \ c」 - 它應該是「a \\ b \\ c」。 – Specksynder