肝胆相照论坛

 

 

肝胆相照论坛 论坛 电脑技术 存档 1 有没有c++程序员,有个全局结构定义问题 ...
查看: 553|回复: 4

有没有c++程序员,有个全局结构定义问题 [复制链接]

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

1
发表于 2005-11-22 04:28

编写包含vcl的dll,需要一个全局结构指针,作为输出函数传递参数,dll主cpp文件包含两个单元unit1,unit2,分别两个输出函数(调用窗口),怎么定义全局结构类型?

unit1中定义,预编译unit2找不到指定类型;

unit2中也定义,预编译报错重复定义;

变量可用extern定义,类型怎么处理?

Rank: 9Rank: 9Rank: 9

现金
8980 元 
精华
18 
帖子
3101 
注册时间
2004-4-22 
最后登录
2013-7-4 

荣誉之星 电脑大牛

2
发表于 2005-11-22 06:16
public haha
蓦然回首 ----------

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

3
发表于 2005-11-22 06:27

yadi请教了

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

4
发表于 2005-11-22 06:31

[em05]

1、单独typedef struc文件,昨天没有调试#ifndef #endif,失误

2、合并unit1unit2头文件

已经解决,多谢软虫、yadi

[此贴子已经被作者于2005-11-22 8:38:35编辑过]

Rank: 9Rank: 9Rank: 9

现金
8980 元 
精华
18 
帖子
3101 
注册时间
2004-4-22 
最后登录
2013-7-4 

荣誉之星 电脑大牛

5
发表于 2005-11-22 08:29

在unit2中 include unit1呢

我其实不懂,瞎叫唤,看有没有懂得来解决一下。

蓦然回首 ----------
‹ 上一主题|下一主题

肝胆相照论坛

GMT+8, 2024-11-28 04:07 , Processed in 0.014006 second(s), 12 queries , Gzip On.

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.