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

realloc и вызов конструктора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что это за компонент? http://www.cyberforum.ru/cpp/thread300352.html
Всем привет. Кто ни будь, знает в какой библиотеке есть компоненты: TLight и TTrend ? Знакомы ли вообще такие названия кому ни будь?
C++ Visual C++ и Builder C++ сильно отличаются друг от друга? Доброго времени суток. У меня такой вопрос, Visual C++ и Builder C++ сильно отличаются друг от друга? Например если прога была написана в Visual, то будет ли она корректно работать в Builder? http://www.cyberforum.ru/cpp/thread300349.html
Комментарий в коде C++
как в С++ делать коментр?? в паскале так: { bla bla} а в С++ как???
Списки, динамическая память и указатели C++
Нужна помощь! Требуется написать функцию rearrangment( ), меняющую i-ю и j-ю строки текста. То бишь нужно создать однонаправленный список, в который заносится построчно текст какой-либо уже имеющейся программы, вывести исходный список и список, у которого указанные две строки меняются местами. Постскриптум: Borland C++ Постпостскриптум: вот метода -...
C++ Найти решение - на разные темы http://www.cyberforum.ru/cpp/thread298385.html
Доброго времени суток!!! Уважаемые форумчанины, требуется помощь в решении задач по С++. За 1,5 месяца не смог разобраться ни в одном компиляторе. У меня видимо руки не оттуда растут, или эти компиляторы слишком "умные". Под Линукс вообще не понял как компилировать. А у меня сессия через неделю, а задачи так и не решены. Как застрял на первой, так и все. На бумаге то вроде решил, а вот...
C++ После всякиго ли компилятора c++ будут гарантирвоано правильно исполняться код, соответствющий этим строкам? После всякиго ли компилятора c++ будут гарантирвоано правильно исполняться код, соответствующий этим: a=a; // Удвоение a*=a; // Возведение в квадрат строкам. 1. На сколько надёжно компилится каждая из этих строк, если a - число встроенного типа: 1.1. влезающее в аппаратный регистр, 1.2. разрядностью больше регистра (если такое поддерживается встроенными типами)? 2. Как гарантировать... подробнее

Показать сообщение отдельно
pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
26.05.2011, 14:22  [ТС]     realloc и вызов конструктора
Цитата Сообщение от CheshireCat Посмотреть сообщение
Мягко говоря, твой препод гонит пургу. Как он собирается потом освобождать эту память?
Наиболее приличный вариант написал Валерий Викторович Лаптев в посте 21.05.2011 11:29.
принципиально его resize не отличается от моего resize(тоже ведь копирует весь вектор) в посте 20.05.2011, 15:34. В любом случае спасибо, но в самом первом сообщении темы я спрашивал "о других вариантах". Если таковых нету, ну ладно, не судьба значит. Из всего что я прочитал я понял, что теоретически сделать это можно, если new реализован на базе malloc, но пологаться на это глупо. Частично ведь препод прав оказался? В моей VS 2008 new на базе malloc сделан, поэтому я сейчас пойду и попробую чисто ради интереса переделать resize и посмотреть чё получится. Заодно подумаю, как удалять. Если что то получится, то выложу что получилось, а если ничего не выложу, значит ничего не получилось

Добавлено через 2 часа 43 минуты
блин, а я не знал, что реаллок освобождает память, если блок передвинут на новое место. Тогда память пропадёт, жаль
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru