Romi-知行合一

轻轻的风轻轻的梦,轻轻的晨晨昏昏, 淡淡的云淡淡的泪,淡淡的年年岁岁。
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

VC编程 注意事项

Posted on 2012-03-14 22:13  romi  阅读(380)  评论(0编辑  收藏  举报

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

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

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