Ищется что-нибудь напоминающее коллекции.
Задача: уметь возвращать колличество элементов, уметь добавлять, удалять и отдавать по индексу хранимый элемент. Не использовать MFC,VCL,OWL...
Пример использования: хранить указатели.
Понятно, что вещь на уровне курсовика студента второго курса универа и именно по этому писать самому уж очень не хочется :), так как время потраченое на написание и минимальную отладку к сожалению не сравнимо с временем поиска.
Скорость работы не важна, но колличество элементов может быть как 2, так и 2^16, по этому память должна выделяться при наличии необходимости, а не заранее и навсегда.
Собственный поиск ни к чему более ли менее полезному для использования не привел. Но что-то мне подсказывает, что применятся это может достаточно часто, может есть у кого-нибудь некоторые полезные наработки на эту тему?
Здравствуйте Sergv, Вы писали:
S>Задача: уметь возвращать колличество элементов, уметь добавлять, удалять и отдавать по индексу хранимый элемент. Не использовать MFC,VCL,OWL...
А как насчёт STL?
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте Sergv, Вы писали:
S>Ищется что-нибудь напоминающее коллекции. S>Задача: уметь возвращать колличество элементов, уметь добавлять, удалять и отдавать по индексу хранимый элемент. Не использовать MFC,VCL,OWL...
По-моему std::vector подходит как нельзя лучше
Любите книгу — источник знаний (с) М.Горький
Re[2]: c++ and collections...
От:
Аноним
Дата:
14.11.01 15:40
Оценка:
Здравствуйте Bell, Вы писали:
S>>Задача: уметь возвращать колличество элементов, уметь добавлять, удалять и отдавать по индексу хранимый элемент. Не B>По-моему std::vector подходит как нельзя лучше
Сейчас поискал, посмотрел. Да, вроде полезная вещь, спасибо. Вот только релиса новее чем от October 31, 1995 найти не смог. Оно вообще есть или я только время зря трачу на поиски)
Здравствуйте Аноним, Вы писали:
А>Сейчас поискал, посмотрел. Да, вроде полезная вещь, спасибо. Вот только релиса новее чем от October 31, 1995 найти не смог. Оно вообще есть или я только время зря трачу на поиски)
Если так хочется поновее — www.sgi.com
Но что касается именно вектора — то нет никакой разницы. Можно спокойно пользоваться и тем, что идет вместе с Visual C++
Здравствуйте Аноним, Вы писали:
А>Здравствуйте Bell, Вы писали:
S>>>Задача: уметь возвращать колличество элементов, уметь добавлять, удалять и отдавать по индексу хранимый элемент. Не B>>По-моему std::vector подходит как нельзя лучше
А>Сейчас поискал, посмотрел. Да, вроде полезная вещь, спасибо. Вот только релиса новее чем от October 31, 1995 найти не смог. Оно вообще есть или я только время зря трачу на поиски)
имеет смысл зайти на stlport.org — хорошая реализация STL