对每个人来说,习惯C++需要一些时间,对于已经熟悉C 的程序员来说, 这个过程尤其令人苦恼。因为C 是C++的子集,所有的C 的技术都可以继续使 用,但很多用起来又不太合适。例如,C++程序员会认为指针的指针看起来很 古怪,他们会问:为什么不用指针的引用来代替呢? C 是一种简单的语言。它真正提供的只有有宏、指针、结构、数组和函数。 不管什么问题,C 都靠宏、指针、结构、数组和函数来解决。而C++不是这样。 宏、指针、结构、数组和函数当然还存在,此外还有私有和保护型成员、函数 重载、缺省参数、构造和析构函数、自定义操作符、内联函数、引用、友元、 模板、异常、名字空间,等等。用C++比用C 具有更宽广的空间,因为设计时 有更多的选择可以考虑。 在面对这么多的选择时,许多C 程序员墨守成规,坚持他们的老习惯。一 般来说,这也不是什么很大的罪过。但某些C 的习惯有悖于C++的精神本质, 他们都在下面的条款进行了阐述。
标签:
上传时间: 2014-01-21
上传用户:jing911003
MT系列手机问题全部 解决方法,电视直销手机多用这芯片
标签: 手机
上传时间: 2013-12-08
上传用户:sssl
基于AT89C51单片机汽车倒车防撞系统的设计,主要是利用超声波的特点和优势,将超声波测距系统和AT89C51单片机结合为一体,设计出一种基于AT89C51单片机的倒车防撞报警系统。该系统采用软、硬件结合的方法,具有模块化和多用化的特点。
上传时间: 2013-12-19
上传用户:拔丝土豆
51编程器的全部制做资料和汉化的软件 一台商品化的编程器至少要几百元,仿真机价格更高,往往让初学者难以选择。这里介绍的一款国外电子网站推出的廉价51编程器,能够读写最常用的12种51单片机,自己动手装配一台,既能锻炼自己的动手能力,又能廉价地装备一台多用编程器,无论是学习单片机或业余时间搞开发,都是一个非常好的选择
上传时间: 2016-05-20
上传用户:ippler8
ADPCM(Adaptive Differential Pulse Code Modulation),是一种针对 16bits( 或8bits或者更高) 声音波形数据的一种有损压缩算法,它将声音流中每次采样的 16bit 数据以 4bit 存储,所以压缩比 1:4. 而且压缩/解压缩算法非常简单,所以是一种低空间消耗,高质量高效率声音获得的好途径。保存声音的数据文件后缀名为 .AUD 的大多用ADPCM 压缩。
标签: Differential Modulation Adaptive ADPCM
上传时间: 2016-05-24
上传用户:wangdean1101
在研究PC机键盘通信协议的基础上,设计一个89C51单片机为核心的包含常用键的标准PC小键盘,并且带有液晶显示屏LCD,使得键盘除能用于各类PC机外,还能进行一些相关字符或参数显示,并且具有体积小巧、便于布放、灵活多用等特点。
上传时间: 2016-06-13
上传用户:zhouchang199
本课题要求在研究PC机键盘通信协议的基础上,设计一个89C51单片机为核心的包含常用键的标准PC小键盘,并且带有液晶显示屏LCD,使得键盘除能用于各类PC机外,还能进行一些相关字符或参数显示,并且具有体积小巧、便于布放、灵活多用等特点。这样可以形成一个标准实用的应用产品,使系统既能做PC键盘,又能直接进行一些现场操作控制及相关显示,同时还能做其它功能扩充,如现场温度监测、语音播报等。
上传时间: 2016-06-27
上传用户:z1191176801
构思独特的 3维导航 FLASH 代码,可以扩展研究出好多用应
上传时间: 2016-07-21
上传用户:龙飞艇
习惯C++需要一些时间,对于已经熟悉C 的程序员来说, 这个过程尤其令人苦恼。因为C 是C++的子集,所有的C 的技术都可以继续使 用,但很多用起来又不太合适。 此电子书就讲述了,如何把C转换为C
标签:
上传时间: 2014-09-08
上传用户:气温达上千万的
这里介绍的一款国外电子网站推出的廉价51编程器,能够读写最常用的12种51单片机,自己动手装配一台,既能锻炼自己的动手能力,又能廉价地装备一台多用编程器,无论是学习单片机或业余时间搞开发,都是一个非常好的选择。
上传时间: 2016-08-19
上传用户:shanml