Показать сообщение отдельно
Старый 24.02.2008, 00:52     # 6
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от crawler Посмотреть сообщение
Смысл был в том, что внутреннее представление у битсета идет именно в "unsigned long"
И да и нет. Честно говоря не смотрел его реализацию, но могу утверждать что это заявление как минимум не верно для Вашего случая. В unsigned long уж точно никак не запихаешь 8000 бит
Думаю в этом случае просто используется нечто вроде vector<bool> или подобные конструкции.

Но подозвеваю что для количества бит помещающегося в длинное целое для оптимизации наиболее вероятно какраз представлена подобная специализация данного шаблона в STL (не утверждаю правда что это именно так).


Никаких обид - конечно надо тестировать! Мало ли чего на форуме понапишут
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума