在vs2005中c语言的atoi函数可以用吗?怎么用?

来源:百度知道 编辑:UC知道 时间:2024/09/23 11:18:45

如果你需要整数和字符串之间的转换的话,在C++下面可以参考我的代码:

#include <sstream>
#include <string>

//将val的值转换成字符串并保存在str里
template <typename T>
inline std::string& toString(T val, std::string& str)
{
std::ostringstream strm;
strm << val;
str = strm.str();
return str;
}

//将str字符串里的T类型的数据转换出来并保存在val变量里
template <typename T>
inline T valueOf(T& val, std::string& str)
{
std::istringstream strm(str);
strm >> val;
return val;
}

atoi一类的函数好像是c下用的,看你用什么语言编程了