读书人

被包孕的含有class的文件应该写哪些东

发布时间: 2013-09-09 20:31:09 作者: rapoo

被包含的含有class的文件应该写哪些东西?
本帖最后由 jdgdf566 于 2013-09-06 09:27:32 编辑 想把一个类写在另一个文件里面,然后#include进来。这个文件里面除了那个类,该写些什么?例如#pragma once(微软的编译器)
[解决办法]
#ifndef xxxxxx
#define xxxxxx


#endif

类似 #pragma once

还需要这个类用到的 一些头文件
[解决办法]

引用:
Quote: 引用:

#ifndef xxxxxx
#define xxxxxx


#endif

类似 #pragma once

还需要这个类用到的 一些头文件
xxxxxx是什么意思?


引用:
那写成头文件源文件分离开来吧

头文件里加上, 防止重复引用

#ifndef ____AAA_H
#define ____AAA_H


#endif // ___AAA_H
____AAA_H怎么来的,什么意思


只是一个区分不同定义而已,随便自己取名的!
防止重复定义用的!
[解决办法]
一般就是 头文件名的大写,并且 .用_ 代替,并加若干_,自动的会附加一些别的信息!

读书人网 >C++

热点推荐