关于类之间的数据传递问题!
为了实现两个类之间的数据问题,俺设计了一个接口类InterFace,
其中有两个成员函数,如下所示
//用来给接口类的私有变量CString string 赋值
SetValue(CString& str)
{
string=str;
}
//用来取出接口类中的私有变量CString string即:
GetValue(CString& str)
{
str=string;
}
现在,在类A中调用接口类成员函数SetValue(CString& str)给string赋值
在类B中调用接口类成员函数GetValue(CString& str)取出接口类的私有成员变量string
可是取出的结果是空字符串,而不是在类A中所赋值的字符串,请问这是怎么回事??
其中有两个成员函数,如下所示
//用来给接口类的私有变量CString string 赋值
SetValue(CString& str)
{
string=str;
}
//用来取出接口类中的私有变量CString string即:
GetValue(CString& str)
{
str=string;
}
现在,在类A中调用接口类成员函数SetValue(CString& str)给string赋值
在类B中调用接口类成员函数GetValue(CString& str)取出接口类的私有成员变量string
可是取出的结果是空字符串,而不是在类A中所赋值的字符串,请问这是怎么回事??
...全文
相关推荐
Python flask路由间传递变量实例详解
这样,`DataStore`实例可以在多个路由之间共享,用于存储和传递数据。
如何用Response.Redirect方法传递汉字
在接收端处理编码如果上述两种方法无法解决问题,还可以在接收端对获取到的数据进行额外的编码转换。例如,使用`.NET Framework`中的`Encoding`类来进行编码转换。
IOS界面之间通过委托传值
在iOS应用开发中,界面之间的数据传递是常见的需求。
python 类之间的参数传递方式
理解这些机制对于编写复杂的面向对象程序至关重要,因为它们允许类之间灵活地共享和处理数据。
C# 两个窗体之间实时传递数据的实例
在C#编程中,开发GUI应用程序时经常需要在不同的窗体之间传递数据。在这个实例中,我们将探讨如何在两个窗体之间实现实时的数据传递,主要采用委托和事件的技术。


