есть защищенный член класса и метод для его получения
class CList
{
protected:
CItem* m_pLast;
public:
.
.
.
CItem* GetLast()
{
return m_pLast;
}
.
.
. // And so so on
}
пытаюсь реализовать этот механизм следущим образом:
void MyClass::Func(CList *list)
{
CItem *item = list->GetLast;
}
он мне пишет:
e:\!_CODING\!!!C++\Tree\Tree\Item.cpp(299): error C2440: 'type cast' : cannot convert from 'CItem *(__thiscall CItemTree::* )(void)' to 'CItem *'
Что это такое?
Все имена функций и классов изменены, любое совпадение является случайным.
Здравствуйте, Logic Bomb, Вы писали:
CItem *item = list->GetLast;
Забыл две скобочки после list->GetLast
Здравствуйте, Logic Bomb, Вы писали:
LB>LB>void MyClass::Func(CList *list)
LB>{
LB> CItem *item = list->GetLast(); // :maniac:
LB>}
LB>
LB>он мне пишет:
LB>LB>e:\!_CODING\!!!C++\Tree\Tree\Item.cpp(299): error C2440: 'type cast' : cannot convert from 'CItem *(__thiscall CItemTree::* )(void)' to 'CItem *'
LB>
LB>Что это такое?... << RSDN@Home 1.1.4 stable rev. 510>>
Здравствуйте, ruslan_abdikeev, Вы писали:
_>Здравствуйте, Logic Bomb, Вы писали:
_>_> CItem *item = list->GetLast;
_>
_>Забыл две скобочки после list->GetLast
да уж... и на старуху бывает ошибка синтаксиса
Все имена функций и классов изменены, любое совпадение является случайным.