关于全局结构体的定义和使用

   我想定义一个全局静态的结构体,在一个类中写入结构体数据,在另一个类中取出数据
   我之前这样做了下:   //DataStruct类
#ifndef data_h      
#define data_h
#include <vector>
//using namespace std;
class CDataStruct
{
public:
CDataStruct(void);
~CDataStruct(void);
};
static struct wellINFO  //唯一确定井(接口参数)
{
CString PROGECT_ID ;   //工程号
CString WELL_ID ;  //井号
}WELLInfo;

static struct NMRAinfo    //核磁分析对话框数据
{
double rangMax;
double rangMin;
double startDepth;
double endDepth;
std::vector<int> sellected;
}NMRAInfo;
#endif //data_h


类一的一个函数中:NMRAinfo nmrainfo;
nmrainfo.endDepth = 10;

类二: NMRAinfo nmrainfo;
double end = nmraInfo.endDepth;
打印end,显示垃圾值……
各位大哥,帮帮忙啊~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值