The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Facebook открыл код C++ библиотеки Folly"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Facebook открыл код C++ библиотеки Folly" +/
Сообщение от kshetragia (ok), 04-Июн-12, 13:43 
Значит STL реализация вектора не подходит в данном случае и должна быть подходящая "искаробки".

  man queue - там почему-то не стесняются указать чего и как лучше использовать:

Linked lists are the simplest of the doubly linked data structures and support only the above functionality over singly-linked lists.

     Tail queues add the following functionality:
           1.   Entries can be added at the end of a list.
           2.   They may be traversed backwards, from tail to head.
           3.   They may be concatenated.
     However:
           1.   All list insertions and removals must specify the head of the
                list.
           2.   Each head entry requires two pointers rather than one.
           3.   Code size is about 15% greater and operations run about 20%
                slower than singly-linked lists.

И как видите, меня снова не волнует как оно устроено внутри. достаточно знать чем мне грозит использование функциональности.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Facebook открыл код C++ библиотеки Folly, opennews, 03-Июн-12, 22:12  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру