編程中經常遇到將int類型轉換爲string類型的情況,在網上看了幾種方法後,覺得利用stringstream還是印象深刻,stringstream相當於將數據輸入,然後根據輸出類型,輸出想要的數據,廢話不多說,上代碼
int aa = 17;
stringstream ss;
ss << aa;
string s = ss.str();
cout << s+"string" << endl;//17string
char c[2];
ss >> c;
cout << c << endl;//17
//將string類型轉換成int類型
string s1 = "12";
stringstream sss;
sss << s1;
int i;
sss >> i;
cout << i + 3 << endl;//15
把這些都寫上,希望以後能用的上吧!後面才發現自己是年少無知太輕狂啊
原來有現成的函數
to_string()
直接用就好了