Форум программистов, компьютерный форум, киберфорум
Наши страницы

allocator - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Особенности NTFS http://www.cyberforum.ru/cpp-beginners/thread929415.html
Доброго времени суток! Уважаемые форумчане, проясните мне пожалуйста один вопрос. Пишу программу, которая ищет на диске последовательность, заранее сгенерированную и записанную в файл. Проблема...
C++ программирование в visual studio 2010 Завтра вступительные экзамены в универ, программирование в visual studio 2010. Вся проблема в том что 2 года назад окончила техникум в котором приходилось работать только в borland c++. Скачала... http://www.cyberforum.ru/cpp-beginners/thread929379.html
Класс Телефонная Книга C++
Доброго времени суток форумчане! Получил следующее задание, но столкнулся с проблемой.. 1) опишите класс "контакт", описывающий имя, номер телефона, примечание 2) опишите класс "Телефонная Книга",...
посоветуйте сайт для новичка с++ C++
Посоветуйте какие сайты лучше читать для новичка с++, я сам основу учил в http://cppstudio.com/uchebniki/yazyk-programmirovaniya-s/
C++ "Программирование. Принципы и практика использования C++". Работа с графикой http://www.cyberforum.ru/cpp-beginners/thread929321.html
Добрый вечер. В данный момент изучаю указанную в заголовке книгу, а точнее ту её часть, которая посвящена работе с графикой на основе библиотеки FLTK. В конце каждой главы идут задачи на закрепление...
C++ Конвертирование файла в 10-ю систему счисления и обратно Добрый вечер уважаемые Участники. Это снова я:-* Появилась тут еще 1-на интересная или не интересная задача, в общем для кого как. Мне нужна маленькая программка. Нужно конвертировать любой... подробнее

Показать сообщение отдельно
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1

allocator - C++

27.07.2013, 06:18. Просмотров 1762. Ответов 8
Метки (Все метки)

Здорова!
Есть задачка:"Завершите или реализуйте с самого начала Pool_alloc (параграф 19.4.2) так, чтобы обеспечивались все возможности стандартного аллокатора allocator (параграф 19.4.1) из стандартной библиотеки. Сравните производительности Pool_alloc и allocator, чтобы решить, стоит ли использовать Pool_alloc в вашей системе."

Нашол я класс определение класса allocator.
C++
1
2
3
4
5
6
7
template <> class allocator<void> {
public:
  typedef void* pointer;
  typedef const void* const_pointer;
  typedef void value_type;
  template <class U> struct rebind { typedef allocator<U> other; };
};
А где посмотреть его реализацию полностью или это она и есть просто типы? Да тяжелая задачка.
Это вообще значок <> означает специализация шаблона, походу это не весь шаблон. Кто не знает аллокатор память должен выделять, перегружая оператор new.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru