Здравствуйте Serge_O, Вы писали:
SO>Есть например класс
SO>class CFirst:public CDialog
SO>{
SO>....
SO>public:
SO>....
SO>CString m_var;
SO>.....
SO>}
SO>Переменной m_var присваивается какое-то значение
SO>Есть другой класс
SO>class CSecond:public CDialog
SO>{
SO>....
SO>public:
SO>....
SO>CString m_getVar;
SO>.....
SO>}
SO>Как получить значение переменной m_var из класса CFirst в переменную m_getVar клаcca CSecond
А можно еще так (это проще, чеп у предыдущего оратора, но не так интересно):
class CSecond:public CDialog
{
CSecond();
CSecond(CFirst* pFirst);
SetFirst(CFirst* pFirst);
....
public:
....
CString m_getVar;
.....
CFirst* m_pFirst;
}
CSecond::SetFirst(CFirst* pFirst);
{
m_pFirst = pFirst;
}
CSecond::CSecond(CFirst* pFirst)
{
SetFirst(pFirst);
}
CSecond::Funk();
{
if(m_pFirst)
m_getVar = m_pFirst->m_var;
}