8
ответов

Освобождение в atexit ()

Там какая-либо точка является к освобождению памяти в atexit () функцией? У меня есть глобальная переменная, которая получает malloc'ed после запуска. Я мог записать atexit () функция для освобождения его, но не являюсь системой, идущей в...
вопрос задан: 24 October 2008 23:17
5
ответов

Действительно ли это - категорическое касательно считаемой одноэлементной реализации Objective C?

Вот то, что я придумал после детально изучения одноэлементной литературы. Я забыл что-нибудь? @implementation MySingleton статический MySingleton *mySharedInstance = ноль;//названный atexit на...
вопрос задан: 19 February 2010 14:36
3
ответа

WSACleanup и atExit

Это должно хорошо зарегистрировать WSACleanup через функцию atExit? У нас есть несколько приложений, которые могут завершиться в различных точках в коде, таким образом, мы хотели бы постараться не помещать WSACleanup везде...
вопрос задан: 22 March 2017 18:06
2
ответа

Я могу отменить или удалить команду atexit?

Если я помещаю atexit (fn); на стопке выхода это будет выполняться, когда программа выйдет: возвраты из основного () или через выход (). Я могу удалить его из стека? Почему я хочу сделать это, Вы спрашиваете? Я был...
вопрос задан: 22 February 2010 13:58
2
ответа

рубин at_exit статус выхода

Я могу определить сам статус выхода процесса в at_exit блоке? at_exit делают если this_process_status.success? распечатайте 'Успех', еще печатают конец конца 'Отказа'
вопрос задан: 17 July 2009 15:38
1
ответ

Процесс Python не назовет atexit

Я пытаюсь использовать atexit в Процессе, но к сожалению это, кажется, не работает. Вот некоторый пример кода: время импорта импортирует импорт atexit, регистрирующий многопроцессорную обработку импорта logging.basicConfig (уровень =...
вопрос задан: 30 March 2010 20:16
1
ответ

Многопроцессорная обработка Python atexit Ошибка “Ошибка в atexit. _ run_exitfuncs”

Я пытаюсь выполнить простое, несколько обрабатывают заявку в Python. Основной поток мечет икру 1 к N, обрабатывает и ожидает пока они все сделанная обработка. Процессы каждое выполнение бесконечный цикл, таким образом, они...
вопрос задан: 19 May 2009 15:13
0
ответов

Как зарегистрировать не пустую функцию с помощью atexit ()?

Я пытаюсь зарегистрировать функцию, которая возвращает int для вызова в конце программы, используя функцию atexit (). (В частности, функция endwin () из ncurses.) Но так как atexit () нуждается в ...
вопрос задан: 14 February 2015 16:12
0
ответов

dlclose () не вызывает деструктор глобальных объектов

plugin1.cpp: #include статический класс TestStatic { public: TestStatic () {std :: cout << "TestStatic create" << std :: endl; } ~ TestStatic () {std :: cout << ...
вопрос задан: 14 August 2014 14:19
0
ответов

Как я могу зарегистрировать функцию, которая будет вызываться только при * успешном * завершении моей программы Python?

Я хочу запустить задачу, когда моя программа Python завершится, но только если она завершится успешно. Насколько мне известно, использование модуля atexit означает, что моя зарегистрированная функция всегда будет запускаться в программе ...
вопрос задан: 1 December 2013 01:45
0
ответов

Flask и Web.py зависают на atexit

У меня есть это простое приложение Flask :из flask import Flask обработчик импорта пролога _как p app = Flask (__имя __)app.debug = False @app.route ('/' )def hello ():для правила в p.rules :правило печати...
вопрос задан: 5 June 2012 14:56
0
ответов

Как найти код или причину выхода при вызове обратного вызова atexit в Python?

Я хочу знать, корректно ли завершается скрипт Python. Для этого я использую atexit, но проблема в том, что я не знаю, как отличить, был ли atexit вызван с sys.exit(0) или без ...
вопрос задан: 16 March 2012 16:58
0
ответов

DLL смешанного режима C ++ / CLI выдает исключение при выходе

У меня проблема с созданной мной DLL смешанного режима C ++ / CLI. Он генерирует исключение при выгрузке, когда приложение .NET, которое его использует, завершает работу. После выполнения DLL_PROCESS_DETACH ...
вопрос задан: 15 November 2011 23:28
0
ответов

Сбой смешанного режима C ++ / CLI: повреждение кучи в atexit (статическая регистрация деструктора)

Я работаю над развертыванием программы, и кодовая база представляет собой смесь C ++ / CLI и C #. C ++ / CLI существует во всех вариантах: нативный, смешанный (/ clr) и безопасный (/ clr: safe). В моей среде разработки я ...
вопрос задан: 9 February 2011 23:22
0
ответов

python 2.6.x theading / signal / atexit не работает в некоторых версиях?

Я видел много вопросов, связанных с этим ... но мой код работает на python 2.6.2 и не работает на python 2.6.5. Я ошибаюсь, думая, что все функции atexit "регистрируются через этот модуль ..."
вопрос задан: 14 September 2010 22:24