有時候經常會判斷一個字元串a中是否有子字元串b,那麼有人會調用 string::find這個函數 這個函數傳回子字元串首次出現的位置,那麼有人會這樣寫
結果輸出是錯誤的。而實際上必須寫成這樣
經過調試發現 find的傳回值是無符号整型,也就是說沒有負數。>= 0 在任何時刻都成立的。
有時候經常會判斷一個字元串a中是否有子字元串b,那麼有人會調用 string::find這個函數 這個函數傳回子字元串首次出現的位置,那麼有人會這樣寫
結果輸出是錯誤的。而實際上必須寫成這樣
經過調試發現 find的傳回值是無符号整型,也就是說沒有負數。>= 0 在任何時刻都成立的。