头文件 程序的编译先单独编译每个.cpp文件,然后再连接,因此头文件可能被多次include,所以要使用这个宏定义 #ifndef NAMEOFYOURHEADER_H #define NAMEOFYOURHEADER_H 在这里写头文件 #endif // NAMEOFYOURHEADER_H 不同IDE的补全功能 VS 补全成员函数的时候不带(),所以不要忘记自己加上 出现提示之后要移动光标再回车 QT 补全功能强劲,但是编辑慢,