WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Есть ли в VC встроеный класс очереди?

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Есть ли в VC встроеный класс очереди?
server_mouse опубликован 12-10-2001 12:37 MSK   Click Here to See the Profile for server_mouse   Click Here to Email server_mouse  
Т.е. надобно мне свои данные хранить в динамической очереди постоянно чего-то добавляя, убивая, сортируя, растовляя индексы и тд.
Мне вот тут говорят, что есть какой-то встроеный (и очень удобный) класс.
Может не очередь, может массив, но шоб шустрый был.
Что посоветует ALL?

ЗЫ В принципе я уже написал сам -- делов-то... Но на будущее хотелось бы знать.

Flex Ferrum опубликован 12-10-2001 13:24 MSK     Click Here to See the Profile for Flex Ferrum  Click Here to Email Flex Ferrum     
Есть такая замечательная библиотека - STL называется. Так вот, в ней и очередь реализована, и динамические вектора и много чего еще. Рекомендую изучить.
migel опубликован 12-10-2001 13:24 MSK     Click Here to See the Profile for migel  Click Here to Email migel     
STL
std::queue
rodion опубликован 12-10-2001 13:31 MSK     Click Here to See the Profile for rodion  Click Here to Email rodion     
Можно еще vector(массив изменяемых размеров) STL. для сортировки как не странно sort.
Moroz опубликован 12-10-2001 14:21 MSK     Click Here to See the Profile for Moroz  Click Here to Email Moroz     
Можно конечно и STL использовать, но в принципе есть и в VC -
Списки: CList,CObList,CPtrList,CStringList
Массивы: СArray, CByteArray, CUIntArray, CWordArray, CDWordArray, CStringArray, CObArray, CPtrArray
Ассоциативные списки: CMap, CMapPtrToPtrm CMapPtrToWord, CMapStringToOb, CMapStringToPtr, CMapStringToString, CMapWordToOb, CMapWordToPtr
Flex Ferrum опубликован 12-10-2001 14:47 MSK     Click Here to See the Profile for Flex Ferrum  Click Here to Email Flex Ferrum     
Можно конечно, но:
1. Среди них нет очереди
2. STL всетаки стандартная библиотека и на шаблонах, а для использования CArray и т.п. тебе MFC придется дергать.
ИМХО - есть разница.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.