頭文件中#ifndef/define/endif的作用

防止頭文件被重複引用,是格式如下:

#ifndef _GAMEDATA_H_
#define _GAMEDATA_H_
class GameData
{
public:
    GameData();
    ~GameData();
};
#endif

// 如果使用以上格式,在別的頭文件或實現文件中重複包含是不會報錯的,如下所示:
#include "GameData.h"
#include "GameData.h"
#include "GameData.h"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章