关于C++string的长度陷阱
摘要:
std::string s = ...;..... assert(s.length() == strlen(s.c_str()));一般认为这段代码是不会断言失败的,但是实际上这段代码可能是会断言失败的std::string s = "ABCD"; s[2] = '\0'; std::cout <<... 阅读全文
posted @ 2014-03-26 02:03 kirito 阅读(2376) 评论(2) 推荐(0) 编辑