C++ int与string相互转换

int 转 string

#include "stdafx.h"
#include<iostream>
#include <string>
#include <sstream>
using namespace std;

int main()
{
    //将int转成string
    int n = 123456;
    string s;

    stringstream ss;
    ss << n;
    ss >> s;
    
    cout<<s<<endl;

    system("pause");
    return 0;
}

 

string 转 int

#include "stdafx.h"
#include<iostream>
#include <string>
using namespace std;

int main()
{
    //将string转成int
    int n;
    string s = "123456";
    
    n = atoi(s.c_str());
    cout<<n<<endl;

    system("pause");
    return 0;
}

 

 

posted @ 2013-04-28 09:12  Rufa  阅读(168)  评论(0)    收藏  举报