求助,C++怎么把string类型的变量转换成int型

日期:2017-03-12 13:38:51 人气:1

求助,C++怎么把string类型的变量转换成int型

atoi和tcstoul、tcstol都可以把const char*指向的字符串转换为数字。区别在于atoi将字符串当作一个逗有符号十进制整数地来转换为int值,而tcstoul/tcstol则可以将十进制、二进制、八进制、十六进制等进制表示的数字字符串转换为unsigned int或者int。 示例代码如下: string str = "123"; int a = atoi( str.c_str() );//a为123 int b = tcstol(
    A+
热门评论