2-8 类类型 & 头文件
来源:互联网 发布:如何查mac air數據 编辑:程序博客网 时间:2024/06/06 09:35
2-8 类类型和头文件
====================================================
===========================================================
1-头文件内容
====================================================
1-类定义以分号结束
2-类体可以为空
3- private 或public 访问标号可以有0到多个
4-class 和 struct
唯一区别:默认访问级别
class: privatestruct: public
===========================================================
1-头文件内容
一般包含类的定义、extern变量声明(共享)、函数的声明
因为头文件可能被包含多次,为了避免变量或函数的重复定义,头文件应该只声明,不定义。extern int ival = 10;double d = 3.14;都不应该放在头文件
例外:
头文件可以定义类、常量初始化的const对象、inline函数。const和inline都是局部的。但所有包含了头文件的程序,都有了自己的const变量,名字和值都是一样的。
3-预处理器
#include 是c++预处理器的一部分。只接受一个参数:头文件名。
预处理器用头文件的内容替代每个 #include
4-头文件保护符 - 避免多重包含
#ifndef MYCLASS_H#define MYCLASS_H// definition#endif
5-使用自定义头文件
#include <iostream> //在预定义位置集查找头文件#include “myclass.h” //认为是非系统头文件。从源文件所在路径开始查找。
- 2-8 类类型 & 头文件
- 各种类型文件头
- 定义类型头文件
- 各种类型文件头
- 基本类型库头文件
- c++基础四 (类类型 头文件)
- 第二章 变量和基本类型(续3)类类型 & 编写自己头文件
- 读文件头判断图片类型!
- 各种类型文件头特征码
- IO标准库类型和头文件
- 读文件头判断图片类型
- 读文件头判断图片类型
- CString类型需要包含的头文件
- 通过文件头判断图片类型
- 读文件头判断图片类型
- 根据文件头判断图片类型
- 读文件头判断图片类型!
- 通过图片文件头判断图片类型
- 2-4 const 限定符
- java包命名
- 2-5 引用
- 2-6 & 2-7 typedef & 枚举
- LeetCode题解:Merge 2 Sorted Lists
- 2-8 类类型 & 头文件
- ffdemux_mpegts中时间戳的处理问题
- centos6.4 下设置yum本地源
- 树点击节点导航在数据筛选显示和查看内容
- 七夕祭( Poetize系列)
- 欧拉项目第15题
- DialogFragment的用法实例
- 三星CEO称将于2015年推出百分百可折叠屏幕
- 我认为二氧化碳排放是好事