1.头文件的结构
头文件由三部分组成:
(1)开头处的版权和版本声明
(2)预处理块
(3)函数和类结构声明等
假设头文件名称为llxuevc.h头文件的结构如下:
#ifndef LLXUEVC_H //防止llxuevc.h被重复引用
#define LLXUEVC_H
#include <math.h> //引用标准库的头文件
・・・
#include "myheader.h" //引用非标准库的头文件
・・・
void Function(・・・); //全局函数声明
・・・
class Box //类结构声明
{・・・
};
#endif
(说明:为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块
头文件终止存放“声明”而不存放“定义”
不提倡使用全局变量,尽量不要在头文件中出现像“extern int value”这样的声明)
2.定义文件的结构
假设定义文件的名称为llxuevc.cpp,定义文件的结构参数如下:
#include"llxuevc.h" //引用头文件
・・・
//全局函数的实现体
void Function(・・・)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载