![](/img/trans.png)
[英]C2039 error for string member function .pop_back() and .back()
[英]string pop_back function error
我在修改字符串時遇到問題。 感謝您的幫助; 謝謝!
struct Drawings::menues
{
std::vector<std::string> variable;
} Menue[numMenues];
Menue[1].variable.at(0).pop_back();
上面的代碼給我以下錯誤
error: 'class std::basic_string<char>' has no member named 'pop_back'|
我正在使用代碼塊12.11並使用gnu gcc編譯器和編譯器設置下的C ++ 11標志修復了我的問題。
謝謝你們!
pop_back
是在C ++ 11中引入的。 確保您的編譯器支持它並使用-std=c++11
編譯(或者只有在您的編譯器版本不支持-std=c++11
時才使用-std=c++11
-std=c++0x
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.