首页 > 代码库 > std::string 不支持back

std::string 不支持back

string  s = "abc";

if ( s.back() == ‘c‘ )

 ....



编译报错, 不支持back, 但用VS2010就没事


后来发现, string的back/front是c++11才加进去的, 所以gcc4.4不行


于是gcc4.9, 发现也不行, 必须加 -std=c++11才行

std::string 不支持back