Пространства имён
Варианты
Действия

Program support utilities

Материал из cppreference.com
< cpp‎ | utility

 
 
Утилиты библиотеки
Поддежка типов (базовые типы, RTTI, type traits)
Динамическое управление памятью
Обработка ошибок
Управление жизненным циклом программы
Функции с переменным числом аргументов
Дата и время
Функциональные объекты
initializer_list(C++11)
bitset
hash(C++11)
Реляционные операторы
rel_ops::operator!=
rel_ops::operator>
rel_ops::operator<=
rel_ops::operator>=
Пары и кортежи
pair
tuple(C++11)
piecewise_construct_t(C++11)
piecewise_construct(C++11)
Обмен, передача и перемещение
swap
forward(C++11)
move(C++11)
move_if_noexcept(C++11)
declval(C++11)
 
Коммунальные услуги Программа поддержки
Программа прекращения
Оригинал:
Program termination
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
abort
exit
quick_exit(C++11)
_Exit(C++11)
Взаимодействие с окружающей средой
Оригинал:
Communicating with the environment
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Сигналы
Оригинал:
Signals
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Сигнал типа
Оригинал:
Signal types
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
SIGABRT
SIGFPE
SIGILL
SIGINT
SIGSEGV
SIGTERM
Нелокальные переходы
Оригинал:
Non-local jumps
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
setjmp
longjmp
Типы
Оригинал:
Types
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
jmp_buf
 

Содержание

[править] Программа прекращения

Следующие функции управления завершение программы и ресурсы очистки.
Оригинал:
The following functions manage program termination and resource cleanup.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <cstdlib>
вызывает аварийное завершение программы (без очистки)
Оригинал:
causes abnormal program termination (without cleaning up)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
вызывает нормальное завершение программы с уборку
Оригинал:
causes normal program termination with cleaning up
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
вызывает нормальное завершение программы без полной очистки
Оригинал:
causes normal program termination without completely cleaning up
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
(C++11)
вызывает нормальное завершение программы без очистки
Оригинал:
causes normal program termination without cleaning up
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
регистрирует функцию, которая вызывается при вызове exit()
Оригинал:
registers a function to be called on exit() invocation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
регистрирует функцию, которая вызывается при вызове quick_exit
Оригинал:
registers a function to be called on quick_exit invocation
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
указывает выполнения программы состояние выполнения
Оригинал:
indicates program execution execution status
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(константа-макрос) [edit]

[править] Взаимодействие с окружающей средой

вызывает командный процессор принимающей среды
Оригинал:
calls the host environment's command processor
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
доступ к списку переменных окружения
Оригинал:
access to the list of environment variables
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]

[править] Сигналы

Некоторые функции и макро-констант для управления сигналами осуществляется.
Оригинал:
Several functions and macro constants for signal management are provided.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Заголовочный файл <csignal>
устанавливает обработчик сигнала для конкретного сигнала
Оригинал:
sets a signal handler for particular signal
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
запускает обработчик сигнала для конкретного сигнала
Оригинал:
runs the signal handler for particular signal
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
целого типа, которые могут быть доступны как атомная лица от асинхронного обработчика сигнала
Оригинал:
the integer type that can be accessed as an atomic entity from an asynchronous signal handler
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(определение типа)
определяет стратегию обработки сигнала
Оригинал:
defines signal handling strategies
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(константа-макрос) [edit]
возвращаемым значением signal уточнив, что произошла ошибка
Оригинал:
return value of signal specifying that an error was encountered
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(константа-макрос) [edit]
Сигнал типа
Оригинал:
Signal types
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
определяет типы сигналов
Оригинал:
defines signal types
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(константа-макрос) [edit]

[править] Нелокальные переходы

Заголовочный файл <csetjmp>
сохраняет контекст
Оригинал:
saves the context
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция-макрос) [edit]
переход на указанное место
Оригинал:
jumps to specified location
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
Типы
Оригинал:
Types
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Тип контексте выполнения
Оригинал:
execution context type
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(определение типа) [edit]