|
|
Эта страница руководства является частью версии 5.0 Инструментов XCodeПолучить эти инструменты:
Если Вы выполняете версию Инструментов XCode кроме 5,0, просматриваете документацию локально:
Читать страницы руководстваСтраницы руководства предназначаются как справочник для людей, уже понимающих технологию.
|
curs_memleaks(3X) curs_memleaks(3X)
NAME
_nc_freeall _nc_free_and_exit - curses memory-leak checking
SYNOPSIS
#include <curses.h>
void _nc_freeall(void);
void _nc_free_and_exit(int);
DESCRIPTION
These functions are used to simplify analysis of memory leaks in the ncurses library. They are nor-mally normally
mally not available; they must be configured into the library at build time using the --disable-leaks
option. That compiles-in code that frees memory that normally would not be freed.
Any implementation of curses must not free the memory associated with a screen, since (even after
calling endwin), it must be available for use in the next call to refresh. There are also chunks of
memory held for performance reasons. That makes it hard to analyze curses applications for memory
leaks. To work around this, one can build a debugging version of the ncurses library which frees
those chunks which it can, and provides these functions to free all of the memory allocated by the
ncurses library.
The _nc_free_and_exit function is the preferred one since some of the memory which is freed may be
required for the application to continue running. Its parameter is the code to pass to the exit rou-tine. routine.
tine.
RETURN VALUE
These functions do not return a value.
PORTABILITY
These functions are not part of the XSI interface.
SEE ALSO
curses(3X).
curs_memleaks(3X)
|
Сообщение о проблемах
Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:
- Ошибки содержания
- Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
- Отчеты об ошибках
- Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
- Форматирование проблем
- Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.