Форум программистов, компьютерный форум CyberForum.ru

std::allocator - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Время с cout http://www.cyberforum.ru/cpp-beginners/thread2792.html
Пожалуйста,помогите.Нужно сделать консольную программу,которая выводит сообщение через заданное время. Пример: Сначала выводит "Ты" Через 3 секунды выводит "сделал" Потом через 5 секунд выводит "это!"
C++ не использовать do/while ? бред ! меня возмутила статья http://www.cyberguru.ru/programming/cpp/cpp-programming-rules-page67.html в которой автор рекомендует вместо do {} while (); использовать while () {}; давайте же разберёмся что происходит на самом деле do { действия } while ( условие ); если это разложить по косточкам выходит следующее метка: действия if (!условие) goto метка http://www.cyberforum.ru/cpp-beginners/thread2782.html
C++ В матрице удалить строки с элементами на главной диагонали, превышающими заданную величину
В матрице удалить строки с элементами на главной диагонали, превышающими заданную величину, а затем в качестве первой вставить строку из максимальных элементов соответствующих столбцов.(Для размещения массивов следует использовать динамическую память).
C++ Поиск строк
Здраствуйте, подскажите какие есть реализации или как это сделать примерно. Задача в поиске строк в файле, можно воспользоватся регулярными выражениями или алгоритмами типа бойра-Мура, но файл нельзя считать полностью, как првило, поэтому нужна адаптированная реализация которая может получать строку для поиска по частям. Вот что с сделал с БМ, недостаток в том, что если искомая строка входит в...
C++ Не могу сделать exe http://www.cyberforum.ru/cpp-beginners/thread2756.html
При компиляций моего пректа exe не создаётся.Выдаёт ошибки,которые я не знаю как исправить...http://dump.ru/files/g/g2067785368/ Программа должна выполнять функцию Надо ввести значение переменной pr с помощью клавиатуры.А другая переменная f определяется случайным значением В конце программы выдает текст типа "Переменная pr равна(значение,заданное вами) и f равна(случайное значение).Помогите...
C++ Где можно скачать программу, чтобы начать учиться работать в С++? собственно ногами не пинать...вопрос полного нуля в этой области , но подскажите где можно скачать программу для того что бы начать учиться работать в С++... может выразился сумбурно...но за рание спасибо:) подробнее

Показать сообщение отдельно
bor.is
0 / 0 / 1
Регистрация: 29.08.2007
Сообщений: 9

std::allocator - C++

29.08.2007, 19:38. Просмотров 6904. Ответов 1
Метки (Все метки)

я не смог найти хорошего описания роботы с аллокатором, так что спрашиваю у тех, кто с ним работал
std::allocator::allocate (size_type size, void* hint);
по идее hint должен задавать начальную позицию с которой будет выделяться память, но на практике это не выполняется
и потом даже если я захочу выделить память там где я хочу - она может быть занята, так как же тогда, например, в векторе так быстро выполняется push_back () ??
вообще моя задача позволить добавлять и удалять элементы в динамической реализации масива, да хорошо подходит вектор, но нужно это сделать самому
делал так, что каждый раз при добавлении элемента выделяется память на size() + 1 элементов, туда же копируется старый массив и в конце добавляется новый элемент
а старый массив деструктируется, но такая реализация очень медленна, вектор делает это как-то быстро, я смотрел по сырцам но понять так и не смог
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru