#ifndefine NAME_H_
#define NAME_H_
class Stact
{
public:
Stcat();
~Stcat();
//..............
protced:
char* str;
int a;
}
#endif
防止重复include的情况:
比如:
a.h:
#include "name.h "
.....
b.h:
#include "name.h "
#include "a.h "
......
如果没有#ifndef NAME_H_
#define NAME_H_
#endif
这种机制,则会造成编译时出错(class Stact重复定义)
阅读(2503) | 评论(0) | 转发(0) |