您好,当我尝试运行Lazy foo的第32个SDL2教程代码时,我收到此错误。
这是代码段
//lop off character
inputText.pop_back();
renderText = true;
这是声明
//The current input text.
std::string inputText = "Some Text";
我正在使用最新版本的code :: blocks 13.12。 pop_back函数也以绿色突出显示。有什么问题?我没有以任何方式修改他的代码。你会认为它可以开箱即用,因为他推荐了code :: blocks
答案 0 :(得分:4)
此功能从C ++ 11开始提供:
http://www.cplusplus.com/reference/string/string/pop_back/
因此您的编译器必须支持它,您应该在此IDE论坛上查看与此问题相关的任何信息,我找到了一个主题:
答案 1 :(得分:0)