Re[3]: Описание метода вложенного класса
От: Bell Россия  
Дата: 13.07.06 09:04
Оценка:
Здравствуйте, Shishkin, Вы писали:

S>Здравствуйте, Павел Кузнецов, Вы писали:


ПК>>Определять функцию-член по месту


S>Да это, конечно, выход, но... Очень хочется чтоб все-таки определять отдельно. Некрасиво получается, если определение метода достаточно большое — там уже в описании класса заблудиться можно и все такое... Но уж если нет выхода, тогда, наверное, придется так...


По-другому не получится, т.к. это особенность (баг то есть) VC6. То же самое, кстати, относится и к шаблонам функций-членов:

struct test
{
   template <class T>
   void func(T t);
};

template <class T> void test::func(T t) {}


"внешнее" определение функции тоже не пройдет.
Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.