C++头文件中预编译宏的目的

C++头文件中预编译宏的目的

 

eg:

#ifndef _FACTORY_H_
#define _FACTORY_H_
......
#endif //~_FACTORY_H_

 

防止头文件被重复包含,导致变量或类型被重复定义

 

 

posted @ 2014-06-11 10:53  Master HaKu  阅读(574)  评论(0编辑  收藏  举报