读书人

int转换成string门类

发布时间: 2012-09-03 09:48:39 作者: rapoo

int转换成string类型

#include <iostream>#include <string>using namespace std;int main(){    int n = 65535;    char t[256];    string s;    sprintf(t, "%d", n);    s = t;    cout << s << endl;    return 0;}//第二种方法#include <iostream>#include <string>#include <strstream>using namespace std;int main(){    int n = 65535;    strstream ss;    string s;    ss << n;    ss >> s;    cout << s << endl;    return 0;}#include <strstream>strstream ss;换成#include <sstream>stringstream ss;#include "iostream"#include "string"using namespace std;string int2str(int n) {    char t[24];    int i = 0;    while (n) {        t[i++] = (n % 10) + '0';        n /= 10;    }    t[i] = 0;    return string(strrev(t));}int main() {        int n = 1312355;    string str = int2str(n);    cout<<str<<endl;    return 0;}

读书人网 >编程

热点推荐