VC编程 注意事项

都是些学习中的问题,自己犯过错,留下标记,以后注意。

1.定义一个类的时候记得在类结束后的{}后面加分号

2.在引用头文件时将“stdafx.h”放在其他头的最前面

3.在类中声明了的函数要进行定义,很短的可以直接在类中定义,长的在cpp文件里定义,此外要注意函数的返回值

4.定义类时要加上#define保护,具体如下

    #ifndef   XXXX_XXX_XXX_H_

    #define   XXXX_XXX_XXX_H_

    class....      //类定义

      {};   

     #endif

5.同时也可以使用在头文件开始的地方用#pragma once对头文件进行保护,以免重复包含。也可以#define和#pragma once一起使用

6.在cpp实现文件的前面,包含头文件后面,加上如下预编译指令

  #ifdef _DEBUG

  #undef THIS_FILE

  static char THIS_FILE[]=__FILE__

  #define new DEBUG_NEW

  #endif

加不加这几句话对程序的运行没什么影响,只是为了程序出错时知道出错的位置

原文地址:https://www.cnblogs.com/Romi/p/2377512.html