
VC读取变量值
如何读取其他文件里的类的变量值比如文件1里面DDD类里变量n想在文件2里读取N的变量值问题补充:能不能写一个完整点的我看不懂.if(nChar==VK_RETURN){i...
如何读取其他文件里的类的变量值
比如文件1里面 DDD类里变量n
想在文件2里读取N的变量值
问题补充:能不能写一个完整点的 我看不懂.
if(nChar==VK_RETURN)
{
if (读取其他类里的一个变量值==0)
AfxMessageBox("信息代码113");
}
回答正确有加分50分 展开
比如文件1里面 DDD类里变量n
想在文件2里读取N的变量值
问题补充:能不能写一个完整点的 我看不懂.
if(nChar==VK_RETURN)
{
if (读取其他类里的一个变量值==0)
AfxMessageBox("信息代码113");
}
回答正确有加分50分 展开
2个回答
展开全部
这个比较简单。
就是在文件2中建立一个DDD类的对象。
如:
在文件2中首先加入文件1的头文件,如:
#include "文件1.h"
建立一个DDD类的对象,如:
DDD m_ddd;
那么要访问DDD类的某变量就可以通过类对象m_ddd实现,当然这里最后是把要访问的变量设为public类型的,如果不是Public类型的就要通过其他手段来访问了,不能像下面直接调用了(关于这个用到的时候再说)。
假如访问文件1中的public变量名为:param1;
访问方法如下:m_ddd.param1;这样就能得到文件1中变量param1的变量值了
即实现如下:
if (读取其他类里的一个变量值==0)
{
......
}
可改为:
if (m_ddd.param1 == 0)
{
....
}
就是在文件2中建立一个DDD类的对象。
如:
在文件2中首先加入文件1的头文件,如:
#include "文件1.h"
建立一个DDD类的对象,如:
DDD m_ddd;
那么要访问DDD类的某变量就可以通过类对象m_ddd实现,当然这里最后是把要访问的变量设为public类型的,如果不是Public类型的就要通过其他手段来访问了,不能像下面直接调用了(关于这个用到的时候再说)。
假如访问文件1中的public变量名为:param1;
访问方法如下:m_ddd.param1;这样就能得到文件1中变量param1的变量值了
即实现如下:
if (读取其他类里的一个变量值==0)
{
......
}
可改为:
if (m_ddd.param1 == 0)
{
....
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询