读书人

请问怎样把int main(int argc,char* a

发布时间: 2013-10-25 14:36:53 作者: rapoo

请教怎样把int main(int argc,char* argv[])传入的参数转成整数(int) ? 谢谢
请教怎样把int main(int argc,char* argv[])传入的参数转成整数(int) ? 谢谢

[解决办法]
刚才我没说清楚
我的意思是你可以先用atol转换,再用ltoa转换回去,如果结果和原字符串不同的话,那就说明原字符串里面有非数字的符号
[解决办法]
用sscanf也行。
[解决办法]

引用:
Quote: 引用:

Quote: 引用:

会正则表达式的都是大神。 靠你了。~~

C++的正则表达式我没用过,但是正则表达式是有标准的
比如 /^\d+$/ 就表示一个字符串全部是数字组成


boost::regex
std::regex

读书人网 >C++

热点推荐