7 октября 2014 г., 17:04 пользователь Dmitrii Kashin <[email protected]> написал: > Artem Chuprina <[email protected]> writes: > > extern int *__errno_location (void) __THROW __attribute__ ((__const__)); > Что это такое? -------------------->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
__THROW - макрос для плюсов, разворачивающийся throw() (функция не выбрасывает исключений). Для C разворачивается в __attribute__ ((__nothrow__)). Где смотреть атрибуты, знаете сами.

