Difference between revisions of "DbgShowAllocInfo"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=DbgShowAllocInfo |object=Функции общего назначения |caption=Функции отладки |type=1 |status=2 |db=0 |exceptio...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:50, 7 February 2021

  DbgShowAllocInfo (Функции отладки)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в число
Визуальность:Нет

Отладочная функция должна использоваться дважды. В первый раз до выполнения операции, которая может произвести утечку объектов с параметром 1 (включить), затем второй раз после операции с параметром 0 (выключить), после чего функция выводит в консоль информацию по всем объектам, созданным за время операции, оставшимся в памяти после ее окончания. Функция может использоваться только в консольном клиенте. В режиме накопления информации система может работать значительно медленнее.

Синтаксис

dbgShowAllocInfo(<Включение режима накопления информации по объектам текущего стека объектов (INT)>)

Аргументы

  • <Включение режима накопления информации по объектам текущего стека объектов (INT)> - Аргумент принимает значение 1 или 0

Возвращаемое значение

Функция не возвращает значения, а выводит информацию непосредственно в окно консольного клиента.

Примеры

//Включить режим накопления информации по созданию и удалению объектов
DbgShowAllocInfo(1);

//Выполнить операцию
...

//Выключить режим и вывести информацию в консоль клиента
DbgShowAllocInfo(0);