C++如何从txt文件中读取int类的整数,要求读出来是int类型,而不是字符串。读出来的数可以赋值给int类型
正好最近写了个:
//字符串转整数能给我解释一下吗?我不是很懂…
return 后面的(int)是强制转换吗?我试过强制转换会出现随机数,而不是原来的整数。
追答其实我也是抄的。strtol是标准类库就是用来转换的。第二个参数是转换后剩余的字符串基本没啥用,最后一个是进制。参考资料:
http://stackoverflow.com/questions/7021725/converting-string-to-integer-c