- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 为什么要用C++之:命名空间
1.1.1. 为什么要命名空间(namespace) 对于一个大型的C语言软件项目,给函数和全局变量起名不是一个容易的事情,因为必须考虑有没有可能与其它程序员写的代码冲突,多数的做法是对每个模块的一组函数名加个特定前缀,如HTRequest_setInternal、HTRequest_internal等。这使得程序员每次调用这些函数时都必须多输出一些字符,虽然使用现在比较优秀的IDE(Integrated Development Environment),不会给程序员的输入带来多少负责,但这些字符看起来还
2009-11-29 12:24:00 3523 3
原创 为什么要用C++之 :为什么要用bool类型
1.1. 为什么要用bool类型、 因为我曾经看到过C++程序员,使用着C++的编译器,却仍然在使用BOOL、TRUE、FALSE等宏来表达现实世界中的二值事物,令我很不解,前去询问才知是“习惯”。显然,它以前是使用C语言编程的,而且使用这些宏做了很多事,也从来没有感觉到不好,为什么要用内置的bool类型呢,至少有两个优点,下面分别讨论。 1.1.1. 提高程序的可读性 Boolean(布尔)数据在C++中使用内置类型bool表示。bool类型的变量只可能有两个值true或false,在现实世界中它
2009-11-27 12:23:00 3029
原创 为什么要用C++之 :为什么要用bool类型
为什么要用C++之 :为什么要用bool类型1.1. 为什么要用bool类型、因为我曾经看到过C++程序员,使用着C++的编译器,却仍然在使用BOOL、TRUE、FALSE等宏来表达现实世界中的二值事物,令我很不解,前去询问才知是“习惯”。显然,它以前是使用C语言编程的,而且使用这些宏做了很多事,也从来没有感觉到不好,为什么要用内置的bool类型呢,至少有两个优点,下面分别讨论。
2009-11-27 00:08:00 1571
原创 上高速公路之前的准备
上高速的机会其实并不多,但已经经受过两次在调整公路上堵车的痛苦,上一次是带着重病号堵了一个多小时,这次没有病人,却在夜里堵了七个多小时,当然不算行驰的时间,纯粹等了七个多小时,当个冷,那个饿。而且两次都是在京珠高速的浚县段,而且都是从南向北的方向,不知道是巧合,还是有什么客观原因,也不知道其它路段是否会有这重情况,但以后还是做点儿准备,可能也是针对中国高速公路的国情吧。 1)食物和水。别以为一两个小时就到达目的地了,不用带任何吃的,如果这样想的话,那就错了,因为我错过。如果不准备食物,那么挨饿也是应该的了
2009-11-26 12:22:00 1304
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人