c++各种基本数据类型转换的小小总结_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > c++各种基本数据类型转换的小小总结

c++各种基本数据类型转换的小小总结

 2010/12/12 14:52:44  huanok  http://huanok.javaeye.com  我要评论(0)
  • 摘要:最近在帮一个学长做作业,作业的要求很简单,c++,面向对象,不让用数据库,不让用网络,代码量在1000~3000行。。。刚开始看以为很简单,这种面向对象的东西用java不知道写过多少了。。。c++也应该差不多,不过后来发现了问题,不让用数据库,所有数据都用文件存储,于是麻烦来了。。。int,char[],string等集中基础数据类型之间的转化还是很麻烦的,不像java,什么都是类。现在刚做完这东西,趁着还能记住来这里总结一下这几种数据类型之间的转换。1,int转string
  • 标签:总结 数据类型 c++ 数据 类型转换

最近在帮一个学长做作业,作业的要求很简单,c++,面向对象,不让用数据库,不让用网络,代码量在1000~3000行。。。刚开始看以为很简单,这种面向对象的东西用java不知道写过多少了。。。c++也应该差不多,不过后来发现了问题,不让用数据库,所有数据都用文件存储,于是麻烦来了。。。int,char[],string等集中基础数据类型之间的转化还是很麻烦的,不像java,什么都是类。

现在刚做完这东西,趁着还能记住来这里总结一下这几种数据类型之间的转换。

1,int 转 string:

string getstring ( const int n )

{

std::stringstream newstr;
newstr<<n;
return newstr.str();

}

2,char 转 string
string s(char *);

3,string 转 char *
char *p = string.c_str();

4,char转int可以用atoi,atol等函数。

方法应该还有很多,如果c的二进制按位处理学的好的话这些函数自己写比较好,可以按照自己的想法来,想怎么转就怎么转

?

?

发表评论
用户名: 匿名