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

Не могу удалить динамически выделенную память под массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread794917.html
Надо реализовать решение вот этой задачи в C++ В опщем вот сама задача (картинка)
C++ Как найти в строке вещественные числа ? Всем доброго времени суток, как в строке найти вещественные числа, знаю функцию isdigit(c) но она проверяет является ли с - числом, а нужно вещественное http://www.cyberforum.ru/cpp-beginners/thread794913.html
C++ Дискретно - косинусоидальное преобразование
Добрый день. Необходимо с помощью ДКП преобразовать изображение. Инфы мало, поэтому не уверен что алгоритм верный. Код приведен ниже. DirectDTC - прямое, InverseDTC - обратное. Функции DirectDTC передается поверхность преобразованая в YCbCr и имеет расположение блоков 8х8 один за другим. С помощью ДКП преобразуются компоненты Cb и Cr, компонента Y остается не тронутой. Заранее спасибо ...
C++ Строки. написать(код программы) рекурсивную функцию, "перевертывающей" строку S
Помогите пожалуйста написать(код программы) рекурсивную функцию, "перевертывающей" строку S? На С++ или Pascal ABC, заранее благодарен
C++ о правильности написания http://www.cyberforum.ru/cpp-beginners/thread794892.html
Всем привет! Есть неясности: Имеем функцию: void foo(int* i); Как правильнее ее описать и вызывать? В книгах выдел 2 варианта:
C++ Threads. Задача. Написать программу, которая создаёт несколько потоков поиска простых чисел и записи в .txt Добрый день. Начал изучать потоки и програмить с помощью C++. Дали задание - Написать программу, которая создаёт несколько потоков поиска простых чисел и записи в .txt. Насколько запись в ткст файлы замедляет процесс? Вложил программку, как пример того, что нужно сделать, сам в ней что-то наисправлял, незнаю, хорошо ли вышло. Хотелось бы узнать ещё варианты выполнение этой задачи. Спасибо:) С... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6171 / 2900 / 283
Регистрация: 04.12.2011
Сообщений: 7,710
Записей в блоге: 3
25.02.2013, 22:40     Не могу удалить динамически выделенную память под массив
Цитата Сообщение от wikikino Посмотреть сообщение
И еще один вопрос: double *mass1= new double[size]; - что означает каждый double ? первый означает, что я выделяю массив, где буду хранить переменные типа double (если я правильно понял). А второй ? Спасибо большое.
Первый значит, - указатель на double. А второй нельзя интерпретировать в отрыве от new:
new double[size];
означает, - выделить память длиной сайз даблов и вернуть на неё указатель (на начало). Всё выражение, - выделение памяти и присваивание значения указателю. Чтобы потом можно было использовать и освободить. В Вашем примере, она освобождается без использования.
ps а память Вы освободили использя delete.
 
Текущее время: 22:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru