1.代码实现string到int的转换
方法:使用字符与二进制ASCII码之间的对应关系,代码如下
int String_to_Int(string s)
{
int length=s.length();
int i=0;
int sum=0;
for(i=length-1;i>=0;i--)
{
sum+=(s[i]-'0')*(pow(10,length-i-1));
}
return sum;
}
2.代码实现int到string的转换
string Int_to_String(int k)
{
string s="";
char ch='0';
int i=0;
do
{
s+=(k%10+48);
k=k/10;
}while(k!=0);
int length=s.length();
for(i=0;i<length/2;i++)
{
ch=s[i];
s[i]=s[length-i-1];
s[length-i-1]=ch;
}
return s;
}
其他调用系统函数或接口的方法可参考该篇博文:http://www.cnblogs.com/nzbbody/p/3504199.html,谢谢该博主的分享