第一次写头文件。
(1)头文件的名字与类的名字相同。比如类的名称为BOX,则头文件的名字也起BOX,这样便于编写程序。
(2)ifndef和define定义的名字则应与类的名字不同,否则会编译出错。
类的名字为BOX,define BOX,结果如下:
修改为CBOX后
后记:关于ifndef和define定义的命名,一般将名字命名为文件名的大写。比如上文一般当写成
#ifndef BOX_H
#define BOX_H
第一次写头文件。
(1)头文件的名字与类的名字相同。比如类的名称为BOX,则头文件的名字也起BOX,这样便于编写程序。
(2)ifndef和define定义的名字则应与类的名字不同,否则会编译出错。
类的名字为BOX,define BOX,结果如下:
修改为CBOX后
后记:关于ifndef和define定义的命名,一般将名字命名为文件名的大写。比如上文一般当写成
#ifndef BOX_H
#define BOX_H