![](/img/trans.png)
[英]error: 'class std::stack<>' has no member named 'pop_back'
[英]std::string' has no member named 'pop_back'
您好,當我嘗試運行Lazy foo的32nd 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
此功能從C ++ 11開始可用:
http://www.cplusplus.com/reference/string/string/pop_back/
因此,您的編譯器必須支持它,您應該在此IDE論壇上查看有關此問題的任何信息,我為您找到了一個線程:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.