- 14
- 0
- 约1.88万字
- 约 76页
- 2017-07-17 发布于四川
- 举报
清华大学c讲义郑莉第5章数据的共享与保护
将变量和函数限制在编译单元内 使用匿名的命名空间:在匿名命名空间中定义的变量和函数,都不会暴露给其它的编译单元。 namespace { //匿名的命名空间 int n; void f() { n++; } } 这里被“namespace { …… }”括起的区域都属于匿名的命名空间。 * 5.6多文件结构和编译预处理命令 —— 5.6.1 C++的一般组织结构 5.6.3 标准C++库 标准C++类库是一个极为灵活并可扩展的可重用软件模块的集合。标准C++类与组件在逻辑上分为6种类型: 输入/输出类 容器类与ADT(抽象数据类型) 存储管理类 算法 错误处理 运行环境支持 * 5.6多文件结构和编译预处理命令 5.6.4 编译预处理 #include 包含指令 将一个源文件嵌入到当前源文件中该点处。 #include文件名 按标准方式搜索,文件位于C++系统目录的include子目录下 #include文件名 首先在当前目录中搜索,若没有,再按标准方式搜索。 #define 宏定义指令 定义符号常量,很多情况下已被const定义语句取代。 定义带参数宏,已被内联函数取代。 #undef 删除由#define定义的宏,使之不再起作用。 * 5.6多文件结构和编译预处理命令 条件编译指令——#if 和 #endif #if 常量表达式 //当“
您可能关注的文档
- 海洋生态系统多样性.ppt
- 消化系统药物受体阻断药(护理药物学专科习题).ppt
- 消失在黑洞的奇点.ppt
- 消化与吸收(第一课时).ppt
- 消化系统疾病肿瘤.ppt
- 消费分期推介资料.pptx
- 消费函数的理论逻辑和中国化.ppt
- 消费者权利与义务.ppt
- 海洋学导论(物理性质与层化).ppt
- 消费行为学第8章-广告.ppt
- DB64_T 2053-2024 牛羊发酵全混合日粮加工调制技术规程.docx
- DB31∕T 1199-2019 湿垃圾资源化利用技术要求 餐厨有机废弃物制备土壤调理剂.docx
- DB15_T 3848-2025 草原干旱灾害损失评估技术规范.docx
- T_YALAS 009-2025 非人灵长类尿液样本采集与处理.docx
- DB50∕T 1991-2026 项目区耕地质量划分技术规范.docx
- 北京市交通枢纽学校医院上落客区规划设计指导性图集.docx
- DB50∕T 1972-2026 非急救非医疗转运服务规范.docx
- T∕CABEE 082-2024 低碳建筑整体装修技术规程.docx
- T∕CABEE 097-2025 硅晶烯建筑保温结构一体化系统应用技术规程.docx
- T_SHZJRXH 001-2024 石河子自助银行建设规范.docx
最近下载
- 2025年内蒙古农村信用社考试题目.docx VIP
- 成县(2025年)员额检察官遴选考试真题及答案.docx VIP
- 2026遥感工程师考试遥感真题.docx VIP
- 铁路声屏障工程设计规范TB 10505-2019(最全).doc VIP
- SCAN反恐验厂一整套文件(含手册程序、表单及现场任务整改).docx
- BGP协议,BGP知识,BGP技术文档,BGP协议原理,BGP协议应用,BGP培训胶片.ppt VIP
- 药理学 人与工合成抗菌药.ppt VIP
- 2022 锅炉安装工程施工及验收标准.docx
- (26)--4.8 轴心受压柱(双肢格构柱)的设计例题.ppt VIP
- 安监局重大事故隐患治理一单四制制度实施方案.doc VIP
原创力文档

文档评论(0)