Показать сообщение отдельно
Старый 09.04.2007, 19:32   #15
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Re: Списки данных

как раз надо использовать шаблоны =)
например:

template<typename _Ty>
class item
{
public:
    _Ty x;
    item* next;
    item* prev;
};
это раз, потом сам list аналогично:

template<typename _Ty>
class list
{
public:
    item<_Ty>* first;
    item<_Ty>* last;
}
ну а потом пишешь:

list<int> list1;
ну и во всех функциях поменять типы возращаемых значений и аргументов по такой же схеме =)
(Offline)
 
Ответить с цитированием