Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/126.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用什么来代替旧C++;标准 我使用Visual C++ 2008。我不能使用pop_back,因为它已成为C++11中string类的成员函数_C++_Visual Studio 2008_C++03 - Fatal编程技术网

我可以用什么来代替旧C++;标准 我使用Visual C++ 2008。我不能使用pop_back,因为它已成为C++11中string类的成员函数

我可以用什么来代替旧C++;标准 我使用Visual C++ 2008。我不能使用pop_back,因为它已成为C++11中string类的成员函数,c++,visual-studio-2008,c++03,C++,Visual Studio 2008,C++03,既然我不能使用pop\u back,我可以用什么来代替呢?您可以使用: 您可以使用: 我不太明白你的问题,但是如果你想在std::字符串中添加一些东西,你可以使用 如果你想“缩小”它,你可以使用 我不太理解您的问题,但是如果您想在std::字符串中添加内容,可以使用 如果你想“缩小”它,你可以使用 您可以使用,我个人认为这在语义上比resize选项更清晰: if (!s.empty()) s.erase (s.size()-1); 您可以使用,我个人认为它在语义上比resize选项更清

既然我不能使用
pop\u back
,我可以用什么来代替呢?

您可以使用:

您可以使用:


我不太明白你的问题,但是如果你想在std::字符串中添加一些东西,你可以使用

如果你想“缩小”它,你可以使用


我不太理解您的问题,但是如果您想在std::字符串中添加内容,可以使用

如果你想“缩小”它,你可以使用

您可以使用,我个人认为这在语义上比
resize
选项更清晰:

if (!s.empty())
  s.erase (s.size()-1);
您可以使用,我个人认为它在语义上比
resize
选项更清晰:

if (!s.empty())
  s.erase (s.size()-1);

至少有两种可能性。使用成员函数擦除或成员函数调整大小。比如说

s.erase( s.size() - 1 );


如果您不想使用push_back,那么可以将其替换为运算符+或成员函数append

至少有两种可能性。使用成员函数擦除或成员函数调整大小。比如说

s.erase( s.size() - 1 );

如果您不想使用push_back,那么可以将其替换为运算符+或成员函数append