如何定义全局的结构体数组? 我在App头文件中定义的结构体数组编译出错,各位大侠给说所怎么定义及调用全局的结构体数组,谢啦!typedef struct SOBJE{ CString str; float x; float y; float z;};extern SOBJE sobj[15]; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放在stdafx.h里:(或者放在其它的公共头文件里)typedef struct SOBJE{ CString str; float x; float y; float z;};extern SOBJE sobj[15];然后在stdafx.cpp中(放在任何.cpp文件中都可以):SOBJE sobj[15]; LZ写错了貌似,这样试试:头文件中typedef struct tagMyStruct{ int x; int y;} MY_STRUCT;extern MY_STRUCT g_struMyStruct[100];在某个cpp中MY_STRUCT g_struMyStruct[100]; 根据大侠们的指点,编译,调用都没问题了。但数值传递还有些问题,比如说在一个cpp中给结构体赋值,在另个cpp中使用,但传不过去,不知道为什么?应该怎么调用?谢谢! 搞定了,cpp应该放到全局位置,不小心放到函数里面了,谢谢大家! wpf 北京诚聘 VC、C#软件工程师(工资不高,谢绝高手) 在处理WM_AVTIVATE消息中调用MoveWindow问题 哪位大哥帮我写个小程序,小弟刚学c++. 这串字符如何解析???????????? 高分求web日志挖掘的源代码,分数不够可以再加,急急急!!! 怎么同时继承CScrollView和CFormView? 赢得了天下,你又能如何?(非技术区灌水文章,写的不好,望大家见谅) 关于两个COMBO控件的问题,高手请进! 多线程访问数据库,得到重复的记录 模态对话框 与 线程 缺省构造函数
typedef struct SOBJE
{
CString str;
float x;
float y;
float z;
};extern SOBJE sobj[15];然后在stdafx.cpp中(放在任何.cpp文件中都可以):
SOBJE sobj[15];
头文件中
typedef struct tagMyStruct
{
int x;
int y;
} MY_STRUCT;extern MY_STRUCT g_struMyStruct[100];在某个cpp中
MY_STRUCT g_struMyStruct[100];