перегрузка методов
От: solearis  
Дата: 03.11.06 08:41
Оценка:
Уважаемые, подскажите пожайлуста по такому вопросу,
хотел бы реализовать метод который бы в зависимости от входного параметра
(ну и дополнительной логики в нутри класса),
возвращал бы разные типы данных..

BOOL Class::GetValue(LPCTSTR lp)
{
...
return TRUE;
}

int Class::GetValue(LPCTSTR lp)
{
int n;
...
...
return n;
}

LPCTSTR Class::GetValue(LPCTSTR lp)
{
...
return lp;
}
и т.д......

Я так понял что перегружать метод таким образом нельзя,
(т.е обязательно необходимы разные типы или колличество входящих параметров)
поскажите плс. возможные способы решения.
Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.