强大的C++模板编程,任意类型间轻松转换

#include <sstream>
#include <string>
template<class T> //任意类型转字符型
void my_tostring(std::wstring & result, const T& type)
{
	std::wstringstream oss;
	oss<<type;
	result = oss.str();
}
template<class out_type, class in_value> //任意类型转任意类型
out_type my_convert(const in_value &type)
{
	std::stringstream stream;
	stream<<type;
	out_type result;
	stream>>result;
	return result;
}

	std::wstring rtstr;

	my_tostring(rtstr,11.5);

	int reti = my_convert<int>("150");
阅读更多
文章标签: c++ 编程 include class
上一篇WINDOWS简单邮槽编程
下一篇免费的网上商城商品管理系统
想对作者说点什么? 我来说一句

C++任意进制转换

2014年12月04日 2.13MB 下载

没有更多推荐了,返回首页

关闭
关闭