[英]'std::stringstream' has no member named 'toString'
我有一些字符串和 3 個整數,我想將它們全部放在一個字符串中並返回它們。 這是我用這段代碼得到的錯誤:
string Car::infoCar(){
stringstream str;
str<< manufacturer << " " << model << " " << AK << " " << cspeed << " " << maxspeed << " " << cgear;
return str.toString();
}
我也使用:
#include <sstream>
#include <string>
using namespace std;
當我使用相同的方式運行我的其他作業時,我確實遇到了同樣的錯誤。
您正在尋找的函數稱為str
:
return str.str();
cppreference.com 是您的朋友。 C++ 不是 java 或 C#。
是的,該方法稱為str()
http://www.cplusplus.com/reference/sstream/stringstream/str/
// Replace
return str.toString();
// With
return str.str();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.