资料介绍
本文档的主要内容详细介绍的是C++的const多文件编译预处理的资料说明包括了:1、const型常量,2、常对象,3、常成员函数,4、常数据成员,5、常引用,6、多文件,7、编译预处,8、多文件结构中使用编译预处理的问题
在C++中,为了实现共有数据的保护和共享,可以使用const,就是把有关的数据定义为常量。可以在定义对象时指定对象为常对象,当然常对象是要有初始值的。例如:Date const d(2000,1,1);
这时d的所有成员的值都不能被修改,这样给了我们一个很有用的东西:凡是希望数据成员不被修改的对象就可以设定为常对象。
(1)常对象
在类的定义中可以把对象的成员声明为const,这些包括常数据成员和常函数成员。
(2)常数据成员
它的值是不能改变的,只有通过构造函数的参数初始化表对常数据成员进行初始化,所有涉及对常数据成员赋值的操作都是不正确的,其中当然包括在构造函数中的赋值操作。
(3)常函数成员
如果函数成员被声明为常函数成员,则只能引用本类中的数据成员,而不能去更新它们。还有常引用,常数组,常指针。
- C语言预处理命令的分类和工作原理详细说明
- C51的预处理命令和用户配置文件详细资料说明 6次下载
- 8051单片机的预处理命令的详细资料说明
- C++程序设计教程之C++工具的详细资料说明 4次下载
- C++程序设计教程之C++的初步知识的详细资料说明 31次下载
- C语言程序设计教程之预处理命令的详细资料说明 13次下载
- Visual C++教程之C++的语言资料概述免费下载 3次下载
- C++的cast最完整最详细的解释资料说明 0次下载
- MATLAB和C++混合编程入门资料说明 21次下载
- C语言程序设计教程之编译预处理的详细资料说明 2次下载
- C语言程序设计教程之如何进行函数与编译预处理资料概述 4次下载
- C程序设计教程之如何进行编译预处理 5次下载
- C++课程资料详细资料合集包括了:面向对象程序设计与C++,算法,函数等 18次下载
- 高级C/C++编译技术 18次下载
- C语言的编译预处理
- 一招掌握C语言代码如何变成bin文件? 2314次阅读
- C预处理器及其工作原理 469次阅读
- C语言有哪些预处理操作? 458次阅读
- C语言必备知识编译预处理 946次阅读
- C/C++语言中extern的用法 487次阅读
- C程序的完整编译过程 1805次阅读
- 预处理相关知识点总结 521次阅读
- C++中不一样的重载是什么 660次阅读
- C语言预处理命令是什么 2177次阅读
- C语言头文件路径的剖析 1628次阅读
- 编译器将.c文件编译为.o文件链接的过程 4270次阅读
- C语言和C++的特点与用法详细说明 4216次阅读
- 虚拟机:使用cscope浏览C++文件 2013次阅读
- C语言中程序员编写的头文件和编译器自带的头文件 7724次阅读
- C/C++/OpenCL 应用编译的SDSoC开发 2150次阅读
下载排行
本周
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 40次下载 | 免费
- 2Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
- 19.00 MB | 4次下载 | 免费
- 3使用TL431设计电源
- 0.67 MB | 2次下载 | 免费
- 4BT134双向可控硅手册
- 1.74 MB | 2次下载 | 1 积分
- 5LabVIEW环形控件
- 0.01 MB | 1次下载 | 1 积分
- 6PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 751单片机核心板原理图
- 0.12 MB | 1次下载 | 5 积分
- 8BP2879DB支持调光调灭的非隔离低 PF LED 驱动器
- 1.44 MB | 1次下载 | 免费
本月
- 1开关电源设计原理手册
- 1.83 MB | 54次下载 | 免费
- 2使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 40次下载 | 免费
- 3FS5080E 5V升压充电两串锂电池充电管理IC中文手册
- 8.45 MB | 23次下载 | 免费
- 4DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 5UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 12次下载 | 免费
- 6ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 11次下载 | 1 积分
- 7TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 8STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多