atoi()与c_str()的使用【atoi()在stdlib.h】
#include <string>
#include <iostream>
#include <stdlib.h>
using namespace std;
int main ()
{
string a = "1234567890";
long b = atoi(a.c_str());
cout<<b<<endl;
return 0;
}
long stol(string str)
{ long result;
istringstream is(str);
is>>result;
return result;
}
string ltos(long l)
{ ostringstream os;
os<<l;
string result;
istringstream is(os.str());
is>>result;
return result;
}
int stoi(string str)
{
int result;
istringstream is(str);
is >> result;
return result;
}
float stof(string str)
{
float result;
istringstream is(str);
is >> result;
return result;
}
string 转double
double stod(string str)
{
double result;
istringstream is(str);
is >> result;
return result;
}
string itos(int i)
{
ostringstream os;
os<<i;
string result;
istringstream is(os.str());
is>>result;
}
string ftos(float f)
{
ostringstream os;
os<<f;
string result;
istringstream is(os.str());
is>>result;
return result;
}
string dtos(double d)
{
ostringstream os;
os<<d;
string result;
istringstream is(os.str());
is>>result;
return result;
}
%转string
string %tos(% i)
{
ostring
原文:https://www.cnblogs.com/linziye/p/10544028.html