主题:如何定义一个全局函数~~
笨笨的啊呆
[专家分:1440] 发布于 2007-06-19 08:28:00
看书上找不到~~上网找好象说要定义一个.h文件,但我加了.h文件怎么没有.cpp文件,直接在.h写代码的吗~~
回复列表 (共2个回复)
沙发
liketm [专家分:280] 发布于 2007-06-22 20:06:00
你是再C++BUILDER中弄的吗?如果是的话,一个界面就对应一个.cpp文件和一个.h文件,不用你自己去建.h文件的。
假设我这里有两个界面R1和R2。
在R1中定义一个全局变量i:
1、在R1.h的末尾处加入extern int i;
2、在R1.cpp的开头的地方加入 int 1;
最后在R2.CPP的开头加入包含语句:#include "R1.h"
这样在R2中就可以用全局变量i了。
板凳
liketm [专家分:280] 发布于 2007-06-22 20:08:00
2、在R1.cpp的开头的地方加入 int i;
上面的写错了。
我来回复