Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2011, 23:35   #1
KOLANICH
Пользователь
 
Регистрация: 24.04.2010
Сообщений: 28
По умолчанию утечки памяти

пишу библиотеку-парсер языка с++
парсер - сильно сказано, ибо парсить будет только структуры и прототипы функций

библиотека будет подключена к мозилле через js-ctypes
1 что лучше возваращать, структуры или указатели на них
2 как избежать утечек памяти
3 когда высвобождать память?
не повлияет ли освобождение памяти на объекты полученные через ctypes

Последний раз редактировалось KOLANICH; 29.01.2011 в 23:37.
KOLANICH вне форума Ответить с цитированием
Старый 30.01.2011, 00:13   #2
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Код:
1 что лучше возваращать, структуры или указатели на них
Если структура останется в живых, то ссылку или указатель. Если нет, структуру. Зависит от того, что тебе надо, в общем.
Код:
2 как избежать утечек памяти
3 когда высвобождать память?
Ответ общий: «удаляй то, что стало не нужно, когда оно стало не нужно».
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 30.01.2011, 00:14   #3
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

valgrind тебе в помощь
NiCola999 вне форума Ответить с цитированием
Старый 30.01.2011, 00:15   #4
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Лучше сразу писать нормальный код и никакого valgrind не понадобится . Во всяком случае, для отслеживания утечек. Если есть голова на плечах и хорошо продумываешь архитектуру, всё будет хорошо.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кольцевая очередь на массиве в статической памяти с элементами в динамической памяти ]tach[ Общие вопросы C/C++ 1 19.01.2011 13:16
Утечки памяти. c++ learner Общие вопросы C/C++ 3 29.11.2010 15:01
утечки памяти в javascript sashonk JavaScript, Ajax 7 20.10.2010 23:03
Достали утечки памяти Порфирий Общие вопросы C/C++ 4 22.12.2009 11:32
InterBase 7.1 - утечки памяти. pushkin42 БД в Delphi 2 21.03.2007 16:15