гммм... и все проблемы из-за привычки? =) ну в общем то дело твое, но знание STL обычно является обязательным условием при приеме на работу =) хотя если это только типо хобби то не страшно, хотя... вообще вот это:
list<item<bla-bla-bla>> gnom
работать не станет =) а вот это:
list<item<bla-bla-bla> > gnom;
станет =) а вообще я ведь предлагал не так малость ну да ладно =)
воообще как вариант есть ведь typedef:
typedef item<bla-bla-bla> gnomeitem;
list<gmoneitem> gnome;
и вообще посмотри все таки STL'овские вектора, мапы, списки =) думаю они тебе понравится больше чем блитзевские =)
З.Ы. а чо удаление не работает?