关于头文件
Posted syne-cllf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于头文件相关的知识,希望对你有一定的参考价值。
在使用自己写的头文件时候要用" ","student.h",而不是像<iostream>一样用尖括号呢?
原因:如果文件名包括在尖括号中,则c++编译器将在存储标准头文件的主机系统的文件系统中查找;但是如果文件名是包含在双引号中,c++的编译器会首先查找当前的工作目录或者源代码目录(或其他目录)。如果没有在那里找到头文件,则将在标准位置查找。
头文件#ifndef(if not define),命名规则是头文件名称全部大写,‘。’换成下划线,名称最后加个下划线。这样命名的原因是避免重复。
#ifndef
#define
//place include file contents here
#endif
以上是关于关于头文件的主要内容,如果未能解决你的问题,请参考以下文章