Дурацкий вопрос (ATL Collections)
От: Wellick  
Дата: 01.08.07 09:21
Оценка:
По ходу дела возник довольно дурацкий вопрос, но тем не менее:
В atlcoll.h есть некоторое количество классов-коллекций (CAtlList и т.п.). В чем их преимущества/недостатки по сравнению с STL'ными коллекциями? Когда имеет смысл использовать первые, а когда вторые?
Re: Дурацкий вопрос (ATL Collections)
От: AndrewJD США  
Дата: 01.08.07 10:47
Оценка: 1 (1)
Здравствуйте, Wellick, Вы писали:

W>В atlcoll.h есть некоторое количество классов-коллекций (CAtlList и т.п.). В чем их преимущества/недостатки по сравнению с STL'ными коллекциями? Когда имеет смысл использовать первые, а когда вторые?


ATL коллекции не используют с++ runtime (вернее его очень обрезаную версию). Т.е. если сверх малый размер важен есть смысл их использовать.
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Re[2]: Дурацкий вопрос (ATL Collections)
От: Wellick  
Дата: 01.08.07 11:01
Оценка:
Здравствуйте, AndrewJD, Вы писали:
AJD>ATL коллекции не используют с++ runtime (вернее его очень обрезаную версию). Т.е. если сверх малый размер важен есть смысл их использовать.

А если не важен, но, при этом, результирующий экзешник должен быть максимально независим от системных динамических библиотек (статическая линковка, где возможно)?

Т.е. всё-таки, по умолчанию, предполагается использование STL'ных коллекций?
Re[3]: Дурацкий вопрос (ATL Collections)
От: AndrewJD США  
Дата: 01.08.07 11:13
Оценка:
Здравствуйте, Wellick, Вы писали:

W>Т.е. всё-таки, по умолчанию, предполагается использование STL'ных коллекций?

ИМО. STL коллекции банально более удобны в использовании.
"For every complex problem, there is a solution that is simple, neat,
and wrong."
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.