我 在一个文件内定义了一个结构体
struct maichuwu
{
DWORD zuixiao;
DWORD zuida;
};maichuwu maichuwua[6];我在其他文件里面要用,
extern int maichuwua[5]; 这么写不对 请问该怎么写
struct maichuwu
{
DWORD zuixiao;
DWORD zuida;
};maichuwu maichuwua[6];我在其他文件里面要用,
extern int maichuwua[5]; 这么写不对 请问该怎么写
解决方案 »
- VC 实现资源管理器 疑问!
- 请教:对直接接收的邮件附件进行base64解码,为什么出现了数据丢失。
- MFC 拉伸图像!! 求助!!!!
- 小弟才学,各位大侠帮忙看看下面这段代码(UDP接收不到数据)
- edit要显示的内容超过其宽度,怎样做才能出现提示条并显示全部内容?
- 请问各位高手!游戏开发是使用c++好还是java好!
- 请问如果不用MFC的CFileDialog,如何做一个SaveFile的对话框呢?
- WM_NOTIFY 和 WM_NOTIFY_REFLECT 有什么区别?
- 如何关闭显示器
- 请前辈发个IOCP服务器的完整例子。
- 还请教达人,我想使用c语言使用com,该如何去做呢?
- 如何监视系统使用记录?
{
DWORD zuixiao;
DWORD zuida;
};
保存为“public.h
”
然后#include "public.h"即可
结构体在一个地方定义,然后别的需要调用的时候获得结构体的指针就是了。比如typedef struct _Struct_Info
{
int nVal;
float fVal;
}STRUCT_INFO, *LP_STRUCT_INFO;class CMyClass
{
public:
LP_STRUCT_INFO GetInfo() { return &m_Info; };private:
STUCT_INFO m_info;
}