Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что это за компонент? https://www.cyberforum.ru/ cpp/ thread300352.html
Всем привет. Кто ни будь, знает в какой библиотеке есть компоненты: TLight и TTrend ? Знакомы ли вообще такие названия кому ни будь?
Visual C++ и Builder C++ сильно отличаются друг от друга? C++
Доброго времени суток. У меня такой вопрос, Visual C++ и Builder C++ сильно отличаются друг от друга? Например если прога была написана в Visual, то будет ли она корректно работать в Builder?
Комментарий в коде C++
как в С++ делать коментр?? в паскале так: { bla bla} а в С++ как???
C++ Списки, динамическая память и указатели Нужна помощь! Требуется написать функцию rearrangment( ), меняющую i-ю и j-ю строки текста. То бишь нужно создать однонаправленный список, в который заносится построчно текст какой-либо уже... https://www.cyberforum.ru/ cpp/ thread298945.html
C++ Найти решение - на разные темы https://www.cyberforum.ru/ cpp/ thread298385.html
Доброго времени суток!!! Уважаемые форумчанины, требуется помощь в решении задач по С++. За 1,5 месяца не смог разобраться ни в одном компиляторе. У меня видимо руки не оттуда растут, или эти...
C++ После всякиго ли компилятора c++ будут гарантирвоано правильно исполняться код, соответствющий этим строкам?
После всякиго ли компилятора c++ будут гарантирвоано правильно исполняться код, соответствующий этим: a=a; // Удвоение a*=a; // Возведение в квадрат строкам. 1. На сколько надёжно компилится...
C++ C++ и принтеры
Приветствую уважаемые программисты! У меня есть сканер и принтер, и достаточно много документов которые нужно ксерить. Просто нажимать "сканировать", потом "печать" уже надоело. Появилась идея...
C++ Перезагрузка программы с заданными входными параметрами Добрый день. В общем есть программа, которая на вход получает имя файла конфигурации. Нужно ее програмно перезагрузить, указав имя нужного файла конфигурации. Кто нибудь знает методы, позволяющие это... https://www.cyberforum.ru/ cpp/ thread296064.html
C++ Windows Driver Kit https://www.cyberforum.ru/ cpp/ thread296009.html
Здравствуйте. ОС Windows 7 Максимальная 32bit. Отсюда качал Windows Driver Kit 7.1.0. Образ запускал в DAEMON Tools Lite 4.35 (работает без сбоев). Антивирус DrWeb выключал - не помогает. При...
C++ Событие FormClosed У меня есть две формы (Form1 и Form2). Мне нужно, чтобы при закрытии Form2, в Form1 происходили определенные действия. Я пытался создать обработчик закрытия Form2(FormClosed) в классе Form1, но у... https://www.cyberforum.ru/ cpp/ thread294008.html
186 / 173 / 18
Регистрация: 22.03.2010
Сообщений: 612
26.05.2011, 14:22  [ТС] 0

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

26.05.2011, 14:22. Просмотров 20201. Ответов 35
Метки (Все метки)

Ответ

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

Добавлено через 2 часа 43 минуты
блин, а я не знал, что реаллок освобождает память, если блок передвинут на новое место. Тогда память пропадёт, жаль

Вернуться к обсуждению:
realloc и вызов конструктора
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2011, 14:22

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вызов базового конструктора
Такая вот ситуация. Думаю, проблема в объявлении и инициализации массива m. Я бы инициализировал...

Неоднозначный вызов конструктора
class Verylong{ public: Verylong (long x = 0) { enter(x);} Verylong (const...

Вызов копирующего конструктора
Помогите привести примеры для всех случаев.. Копирующий конструктор вызывается в следующих...

Вызов конструктора с аргументами
есть класс приложения test_proj в интерфейсе класса в файле test_proj.h создается объект класса...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.