Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос к знатокам С++
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
VladimirYU
Как правильно сделать?
Имеется следующий код
Цитата
class TMyclass
{

......
public:

.......
int foo; // член класса указатель, но который хочу пердать в функцию
........
void Func ( int* ptr = &foo);
};

Error[Pe245]: a nonstatic member reference must be relative to a specific object

Хочется, чобы Func получала указатель на foo,
как значение параметра по умолчанию.
Непомнящий Евгений
например так:
Код
class TMyclass
{

......
public:

.......
int foo; // член класса указатель, но который хочу пердать в функцию
........
void Func ( int* ptr);
void Func () { Func(&foo); }

};
VladimirYU
Цитата(Непомнящий Евгений @ Nov 13 2008, 15:54) *
например так:
Код
class TMyclass
{

......
public:

.......
int foo; // член класса указатель, но который хочу пердать в функцию
........
void Func ( int* ptr);
void Func () { Func(&foo); }

};

Спасибо!
Все заклинило блин...
Про перегрузку совсем забыл.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.