[英]Integer to string in C++
我在使用CodeBlocks和GCC編譯器將整數轉換為C ++中的字符串時遇到問題。 我嘗試了這個,但它彈出錯誤:
#include <iostream>
#include <string>
int main()
{
int clicks = 0;
string code = to_string(clicks); //error: "to_string" was not declared in this scope
}
我也嘗試過:
#include <iostream>
#include <string>
int main()
{
int clicks = 0;
std::string code = std::to_string(clicks); // error: "to_string" is not memeber of "std"
}
有什么解決辦法嗎? 請幫助
您需要像這樣使用stringstream
:
stringstream ss;
ss << clicks;
std:string code = ss.str();
包括sstream
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.