回 帖 发 新 帖 刷新版面

主题:如何定义一个全局函数~~

看书上找不到~~上网找好象说要定义一个.h文件,但我加了.h文件怎么没有.cpp文件,直接在.h写代码的吗~~

回复列表 (共2个回复)

沙发

你是再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了。

板凳

2、在R1.cpp的开头的地方加入 int i;
上面的写错了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册