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

Что быстрее/эффективнее malloc/realloc или new/delete? - C++ - Обсуждение 1518017

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 33
Имя Дата Сообщение
Читать обсуждение полностью:
Что быстрее/эффективнее malloc/realloc или new/delete?
alator 21.08.2015 14:48 https://www.cyberforum.ru/post7996375.html
Всем привет. Год программировал на СИ под...
John Prick 21.08.2015 14:52 https://www.cyberforum.ru/post7996397.html
Что задашь. Они имеют шаблонный параметр Allocator, который...
ForEveR 21.08.2015 14:56 https://www.cyberforum.ru/post7996414.html
John Prick, Не. allocate - Allocates n * sizeof(T) bytes...
Renji 21.08.2015 15:04 Решение https://www.cyberforum.ru/post7996442.html
Теоретически, realloc должен быть быстрее пары new/delete....
alator 21.08.2015 15:07 https://www.cyberforum.ru/post7996453.html
А можете привести пример того, как воспользоваться этим...
ForEveR 21.08.2015 15:10 https://www.cyberforum.ru/post7996468.html
alator, Позволяет. Определяем класс с таким интерфейсом:...
Renji 21.08.2015 15:11 https://www.cyberforum.ru/post7996469.html
Аллокаторы не умеют в ре-аллокацию. В смысле, совсем. STL...
alator 21.08.2015 15:40 https://www.cyberforum.ru/post7996573.html
По примеру, который вы мне дали, я нацарапал следующее: ...
ForEveR 21.08.2015 15:42 https://www.cyberforum.ru/post7996575.html
alator, Нет. Аллокатор просто передаем в вектор и он будет...
alator 21.08.2015 15:47 https://www.cyberforum.ru/post7996593.html
А, уловил... Я просто передаю аллокатор и он конструирует...
John Prick 21.08.2015 15:55 https://www.cyberforum.ru/post7996631.html
Ну написать свой аллокатор с интерфейсом, соответствующим...
alator 21.08.2015 16:49 https://www.cyberforum.ru/post7996670.html
КРУТО! Добавлено через 44 минуты Люди, так что всё-таки...
John Prick 21.08.2015 16:56 https://www.cyberforum.ru/post7996850.html
malloc/realloc/free более низкоуровневые вещи, поэтому...
alator 21.08.2015 17:29 https://www.cyberforum.ru/post7996952.html
Я полагаю, malloc/realloc/free лучше использовать со...
ForEveR 21.08.2015 17:31 https://www.cyberforum.ru/post7996965.html
alator, Если вы пишете на С++, действительно на С++, а не...
alator 21.08.2015 17:47 https://www.cyberforum.ru/post7997023.html
Си - это подмножество с++ как я понял... Мне не всё равно...
Croessmah 21.08.2015 20:39 https://www.cyberforum.ru/post7997453.html
Во-первых, malloc/free это функции из библиотеки Си. ...
alator 21.08.2015 21:10 https://www.cyberforum.ru/post7997538.html
Ваше мнение получилось настолько сугубым, что я вас не...
Croessmah 21.08.2015 21:30 https://www.cyberforum.ru/post7997577.html
Именно то, что обычно обзывают оператором new: int * p =...
alator 21.08.2015 21:50 https://www.cyberforum.ru/post7997627.html
Огогого... Я такого вообще ниразу не видел... int * p =...
John Prick 21.08.2015 22:28 https://www.cyberforum.ru/post7997737.html
alator, советую посмотреть на стандартные формы объявления...
alator 21.08.2015 22:48 https://www.cyberforum.ru/post7997798.html
Что проще? думаю вот эта стандартная форма оператора new...
John Prick 21.08.2015 23:38 https://www.cyberforum.ru/post7997921.html
Кроме тестирования, советую ещё и литературку от умных...
alator 22.08.2015 00:13 https://www.cyberforum.ru/post7997986.html
слишком маленькая программа получается... если время на...
smartpointer 22.08.2015 00:17 Решение https://www.cyberforum.ru/post7997995.html
Мне кажется обе реализации функций malloc и new будут...
Croessmah 22.08.2015 04:45 https://www.cyberforum.ru/post7998165.html
Если при этом большую часть времени в программе занимают...
alator 22.08.2015 11:27 https://www.cyberforum.ru/post7998594.html
Да что вы все с ярым фанатизмом цепляетесь за malloc/free и...
Croessmah 22.08.2015 12:22 https://www.cyberforum.ru/post7998682.html
Объекты классов взяты здесь для большей наглядности, чтобы...
ct0r 22.08.2015 13:27 Решение https://www.cyberforum.ru/post7998858.html
В твоем случае realloc как минимум не медленнее. Не...
Croessmah 22.08.2015 14:10 https://www.cyberforum.ru/post7998963.html
pointer some_allocator::allocator ( size_t size ,...
Renji 22.08.2015 14:26 https://www.cyberforum.ru/post7999000.html
Продумано. pointer some_allocator::allocator ( size_t size...
Croessmah 22.08.2015 14:39 https://www.cyberforum.ru/post7999025.html
я про выделение с realloc :) Добавлено через 4 минуты...
ct0r 22.08.2015 17:24 https://www.cyberforum.ru/post7999430.html
А это на тему malloc/free или realloc:...
 
 
Similar

В чем преимущества new и delete и могут ли они действительно заменить функции calloc, malloc, free, realloc?
Язык программирования C поддерживает функции динамического управления пямятью: calloc, malloc,...

Можно ли выделять память под объект класса с помощью функций calloc, malloc или realloc?
Интересует данный вопрос. Можно ли и имеет ли вобще смысл например выделять память под объект...

Malloc realloc и C++
Подскажите, в C++ 11 выделение памяти по прежнему "нормально" выделять с помощью malloc и изменять...

malloc, realloc
У меня задан одномерный динамический массив таким образом: int *m1=new int; //n-количество...

Ads
MoreAnswers

malloc/realloc
есть следующий код: mmlist=(_mathmod*)malloc(sizeof(_mathmod)); ...

Помогите переделать malloc в realloc!
Нужно что бы распределение памяти было realoc-ом, помогите пожалуйста Красным выделен malloc ...

функции на основе realloc, malloc
Подскажите как сократить написание "realloc", а то надоели эти писанины))) вот сделал уже...

Выделение памяти malloc realloc
мне задачу поставили, надо не используя stl, загрузить из файла данные. r - строки с - это...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru