自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 关于人生活的一点感悟

生活中一件小事引起的一点感悟

2024-04-22 07:22:51 129

原创 C++中的类型转换

C++中类型转换的注意事项隐式类型转换基本数据类型的隐式转换隐式类型转换(implicitconversion)的名称的来源是:这种类型转换由编译器自己完成,没有编程者的参与。虽然减少了编程者的繁琐工作量,但是某些时候会出现令人很奇怪的结果;如下例:unsigned intu=10;int         i=-42; coutcout 第一行输出的是-84

2015-07-24 09:48:08 363

原创 C++中string和vector用法总结

string包含头文件:#include申明命名空间:using std::string ;1)       初始化string s1;   //Default initialization; s1 is an empty stringstring s2(s1); //copy s1 to s2string s3=s1; //copy s1 to s3string s4

2015-07-21 10:39:56 4896

原创 使用typedef的误区

对于程序来说,如果想要运行在不同的机器、不同的环境下,可移植性很重要。int、short、 long、long long等在不同的机器和不同的环境下的长度是不一致的,如果在程序中直接使用这些built-in类型,程序的可移植性就不行。typedef就可以解决这个问题,利用typedef定义如s8、s16、s32、u8、u16、u32等可以很清晰的反应该数据类型的长度,这样在移植到其他平台时,只需要

2015-07-17 15:15:58 611

原创 C++中的const用法

今天学习了const的用法,记录到博客方便以后查看。在程序中,我们总不能避免使用一些常数,如等。在C语言中,我们常用宏定义来解决类似问题,但是宏定义有一个很大的缺陷:编译器无法看到所定义的常数的含义。预处理器盲目的将符号替换成数字,当出现错误时,编译器给出的错误是关于那个常数的而不是定义的符号,给程序排错造成了一定的困难;而且预处理器盲目的将符号替换为数字,会造成有多份目标代码的出现。使用

2015-07-16 11:09:53 315

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除