cleanup

  • ХабрахабрФото Атрибут cleanup

    Атрибут cleanup

    Цитата из документации GCC [1]:Атрибут cleanup предназначен для запуска функции, когда переменная выходит из области видимости. Этот атрибут может быть применён только к auto-переменным, и не может быть использован с параметрами или с static-переменными. Функция должна принимать один параметр, указатель на тип, совместимый с переменной. Возвращаемое значение функции, если оно есть, игнорируется. Если включена опция -fexceptions, то функция cleanup_function запускается…

    Читать далее »


Кнопка «Наверх»