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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
alexmusatkin
2 / 2 / 0
Регистрация: 22.12.2012
Сообщений: 57
#1

Сборка мусора - C++

24.12.2012, 00:38. Просмотров 897. Ответов 4
Метки нет (Все метки)

Нужна ли в Си ++ «сборка мусора»? Почему возникает такая проблема и как она решается в Си++?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2012, 00:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сборка мусора (C++):

Функции и сборка мусора - C++
Незнаю, туда ли поместил... Вобщем ситуация такая: про new(malloc()) и delete(free()) таки знаю немало, как и про динамическую(свободную)...

Очистка мусора - C++
1. Если я на форме, в процессе работы, буду очень часто менять изображения на одном и том же pictureBox, то форма будет занимать большой...

Сборщик мусора - C++
Доброго вам времени суток! У меня вопрос можно ли автоматизировать удаление объектов размещаемых в куче? (Желательно обойтись только STL).

Уборка мусора из double - C++
Подскажите, как убрать мусор из числа типа double. Например число 13 на самом деле не 13, а 13.00000001.

Как избавиться от записи мусора? - C++
#include <string.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <iostream.h> #include <iostream> ...

Выводит кучу мусора в файл - C++
В общем, програма должна вывести в файл все строки исходного файла, в которых есть подстрока "Hello!" #include <cstdio> using namespace...

4
Croessmah
Пришел
Эксперт CЭксперт С++
13771 / 7852 / 894
Регистрация: 27.09.2012
Сообщений: 19,267
Записей в блоге: 3
Завершенные тесты: 1
24.12.2012, 00:41 #2
Цитата Сообщение от alexmusatkin Посмотреть сообщение
Нужна ли в Си ++ «сборка мусора»?
Никто не запрещает написать сборщик.

Цитата Сообщение от alexmusatkin Посмотреть сообщение
Почему возникает такая проблема и как она решается в Си++?
Потому что возникают утечки памяти, когда забыли освободить выделенную память или тупо потеряли указатель на нее. Можно использовать "умные указатели"
1
MrGluck
Модератор
Эксперт CЭксперт С++
7527 / 4665 / 704
Регистрация: 29.11.2010
Сообщений: 12,741
24.12.2012, 00:43 #3
Веник в руки и вперед.
Вообщем сам, все сам. Есть конечно RAII, но всю проблему она не покрывает.
0
Avazart
Эксперт С++
7423 / 5513 / 316
Регистрация: 10.12.2010
Сообщений: 24,601
Записей в блоге: 17
24.12.2012, 02:58 #4
Цитата Сообщение от Croessmah Посмотреть сообщение
Никто не запрещает написать сборщик.
alexmusatkin, В одной из книжек Шилда есть кстати пример сборщика и объяснение...
0
OhMyGodSoLong
~ Эврика! ~
1244 / 993 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
24.12.2012, 08:17 #5
Цитата Сообщение от MrGluck Посмотреть сообщение
Веник в руки и вперед. Вообщем сам, все сам.
Цитата Сообщение от Croessmah Посмотреть сообщение
Никто не запрещает написать сборщик.
Что вы всё сам да сам. Есть же бёмовский GC.
0
24.12.2012, 08:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2012, 08:17
Привет! Вот еще темы с ответами:

Укоротить переменную от мусора в конце. - C++
Добрый день. Хочу задать один вопрос. Я объявил 2 переменные. char rezstr; и char RetWhot; Первую в начале библиотеки использую...

Компилятор генерирует мегабайты мусора - C++
Недавно скачал компилятор Си. Мне понравилось, что он небольшой и простенький. Давно хотел создавать экзешники. Написал пустое окно. Размер...

задача не для новичков- сборщик мусора - C++
под сборщиком мусора я понимаю алгоритм который освобождает всю память(динамическое выделение памяти) занятуя в результате работы...

TextOut как избавиться от выводимого им мусора? - C++
gr2=0; char stt2 ; ltoa(gr2,stt2,10); mbstowcs(grr2, stt2, strlen(stt2)+1); LPWSTR ptr2 = grr2; TextOut(hDC,460,140,ptr2,3); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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