在使用string時有兩點需要注意.不然全發生讓你莫名其妙的錯誤,而摸不着頭腦
1.給一個string對象賦值時,千萬不要賦空指針字符.不然,準叫你崩潰
2.在使用find查找一個子字符串時,如果被查找的字符爲空,則返回0的位置,而不是sring::npos
比如:
此時pos等於0,而不是string::npos.以前一直以爲是string::npos呢
在使用string時有兩點需要注意.不然全發生讓你莫名其妙的錯誤,而摸不着頭腦
1.給一個string對象賦值時,千萬不要賦空指針字符.不然,準叫你崩潰
2.在使用find查找一個子字符串時,如果被查找的字符爲空,則返回0的位置,而不是sring::npos
比如:
此時pos等於0,而不是string::npos.以前一直以爲是string::npos呢