每个C++程序通常分为两个文件。一个文件用于保存程序的声明,称为头文件,以“.h”为后缀。另一个文件用于保存程序的实现,称为定义文件,以“.cpp”为后缀。
规则1.1:为了防止头文件被重复引用,应当用ifndef/defne/endif结构产生预处理块。
规则1.2:用#include <filename.h>格式来引用标准库的头文件(编译器将从标准库目录开始搜索);用#include“filename.h”格式来引用非标准库的头文件(编译器将从用户工作目录开始搜索)。
每个C++程序通常分为两个文件。一个文件用于保存程序的声明,称为头文件,以“.h”为后缀。另一个文件用于保存程序的实现,称为定义文件,以“.cpp”为后缀。
规则1.1:为了防止头文件被重复引用,应当用ifndef/defne/endif结构产生预处理块。
规则1.2:用#include <filename.h>格式来引用标准库的头文件(编译器将从标准库目录开始搜索);用#include“filename.h”格式来引用非标准库的头文件(编译器将从用户工作目录开始搜索)。