TList<>
Вот было нечего делать накропал вот такую штуку(когда нечего делать всегда пишу шаблонную гадость). Вдруг кому-нибудь пригодится как пример или как простой класс листа.
Если вы собираетесь хранить указатели на дату(только так осуществляется наследование), то вместо del() rem() и clear() нужно использовать delp() remp() и clearp() соответственно. Отстутствие утечки памяти не гарантирую. Собственно код: TList.h Код:
#pragma once Код:
#include "StdAfx.h" |
Ответ: TList<>
Неужто никому не пригодилось?
|
Ответ: TList<>
поздравляю! ты изобрел велосипед.
|
Ответ: TList<>
Практически обычный линейный список (
в книжках все время его пишут правда местами можно попонятней напсать) |
Ответ: TList<>
Во-первых, не изобрел, а сделал(что тут изобретать?)
Во-вторых, у меня этих велосипедов на весь stl=) В-третьих, это не рабочий класс(нет, он работает, но практического применения я не вижу), а пример Короче читайте то, что написано перед листингом. *Что тут можно попонятней написать? |
Ответ: TList<>
где ForEach<T>?
|
Ответ: TList<>
Пишите запросы, сделаю до понедельника =)
|
Ответ: TList<>
кстати, еще неплохо быдло бы обзавестись
ForEachSafe<T>(...) чтобы вызываемя ф-ия могда удалить текущий элемент. |
Часовой пояс GMT +4, время: 22:02. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot