Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать программу, которая читает текстовой файл и некоторую букву и выводит слова файла https://www.cyberforum.ru/ cpp-beginners/ thread961171.html
Разработать программу, которая читает текстовой файл и некоторую букву и выводит слова файла, начинающиеся с этой буквы, а также их количество. кто может помогите пожалуйста с программой
Распараллеливание вычислений C++
Вычисляю произведение матриц несколькими потоками (количество задаётся пользователем). Потоки "засыпают" на 1 мс. При вычислении матриц размерами больше 5 проблем не возникает. А вот при вычислении матриц размерами 3х4, 2х4 остаются не вычисленные элементы. Когда я убираю Sleep(), то вычисления происходят нормально, но при малых размерах матрицы только одним потоком. Вот код моей функции,...
C++ Объявить переменные разных типов в заголовке for Здравствуйте, хочу узнать можно ли как-то объявить в for переменные разных типов, например: for(int i=0, double d=1.2; i<10; i++, d+=0.5) Заранее, спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread961128.html C++ Поиск максимального елемента массива , используя метод деления пополам Найти максимальный элемент в массиве a1, ..., an, используя метод деления пополам max (a1, ..., an) = max (max (a1, ..., an/2), max (an/2+1, ..., an)). https://www.cyberforum.ru/ cpp-beginners/ thread961122.html
C++ Как создать сервер компилятор?
Как создать сервер компилятор? Чтобы компилировала gnu c++ Я ЧАЙНИК!!!
C++ Удаление элемента из двусвязного списка https://www.cyberforum.ru/ cpp-beginners/ thread961105.html
Помогите пожалуйста найти где я ошибся. Элементы в список добавляются, вывод на экран тоже работает, но после удаления любого элемента: добавление в конпец списка не работает, попытка удалить элемент вызывает аварийное завершение? В чем напутал? Заранее спасибо. #include<iostream> #include<conio.h> #include<string> #include<cstdlib> #include<new> #include<iomanip> using namespace std;
C++ считывание координан из файла Добрый день,возникла проблема,нужно чтобы подпрограмма считывала координаты отрезка в пространстве (x,y,z) из файла,где будут находится координаты всех отрезков https://www.cyberforum.ru/ cpp-beginners/ thread961066.html C++ Массивы. Как перевести мат. формулу в функцию с++ в виде кода
Здравствуйте, всем! Помогите объявить функцию в виде массива(3-х мерная матрица), где элементы массива равны согласно картине которую выкладываю. Нужно пробежаться по элементам матрицы в массиве, после чего умножить с каждым элементом 2-х матриц, а также их сложить и получить матрицу нового массива и в нем записать значение. Если нужно больше материала, предоставляю:...
C++ Напечатать в столбик первые слова всех предложений текста Напечатать в столбик первые слова всех предложений текста. https://www.cyberforum.ru/ cpp-beginners/ thread961034.html C++ Переделать задачу под бинарные файлы Дан файл, компонентами которого являются массивы действительных чисел. Вычислить для каждого массива число отрицательных элементов. Записать в другой файл каждое из этих чисел. Сделал для текстовых файлов, но потом сказали что нужно переделать для бинарных файлов. Помогите переделать? #include "stdafx.h" #include <string.h> #include <math.h> #include <stdio.h> #include <stdlib.h> https://www.cyberforum.ru/ cpp-beginners/ thread960978.html
Как заполнить массив рандом? C++
Как заполнить масив рандом в c++ Visual studio 2010 ?
C++ Найти количество четных и нечетных цифр в целом положительном шестизначном числе С++ для меня в новинку..и где тут что не так понять не могу.. подскажите, пожалуйста Задача звучит так: найти количество четных и нечетных цифр в целом положительном шестизначном числе, которое вводиться с клавиатуры. Так же нужно в самом начале сделать проверку числа. N - число n2 - переменная для целого ost - остаток os - для проверки на четность нечетность odd - нечетное https://www.cyberforum.ru/ cpp-beginners/ thread960950.html
Заблокирован
24.09.2013, 14:37  [ТС] 0

Как освобождает память STL (на простом примере) - C++ - Ответ 5093476

24.09.2013, 14:37. Показов 1450. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от alsav22 Посмотреть сообщение
Ага... Не вы выделяли, не вам и освобождать. Только не delete для стринга, а delete для массива, созданного с помощью new.
В общем, если "без воды", то если я сделаю delete[] для массива (см первый пост), то память полностью нормально освободится, да?

Вернуться к обсуждению:
Как освобождает память STL (на простом примере) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2013, 14:37
Готовые ответы и решения:

Управление потоками на простом примере
Покажите на простом примере как это делается. Создаю простую программу, которая выводит на экран...

delete[] не освобождает память?
Приветствую! Такая проблема - имеется функция которая должна заменить строку другой строкой по...

Слово return в простом примере с наследованием классов
Добрый день! Ниже приведён код. Подскажите, пожалуйста, для чего тут return . Почему нельзя просто...

Освобождает ли память процесса менеджер памяти Windows?
Если моя программа допускает кучу memory leaks - ов, то после закрытия процесса программы утерянная...

14
24.09.2013, 14:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.09.2013, 14:37
Помогаю со студенческими работами здесь

Программа сначала перезаписывает 100 байт, на которые указывает указатель, а затем освобождает память
Читаю уроки по C++ на форуме, почему то автор не хочет все нормально писать, в гугле ничего...

Объясните на простом примере пошагово, как решать задачу на Delphi?
Пожалуйста объясните на простом примере пошагово, как решать задачу на языке Delphi.

Как free освобождает память, выделенную через malloc?
Как функция free(void*) освобождает память выделенную malloc(). Если в malloc передавая размер...

Подключение к БД в простом примере
Только начинаю разбираться с ASP.NET MVC, для начала делаю пример отсюда...

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