[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Чёртов язык Си!



7 октября 2014 г., 17:04 пользователь Dmitrii Kashin
<freehck@freehck.ru> написал:
> Artem Chuprina <ran@ran.pp.ru> writes:
>
> extern int *__errno_location (void) __THROW __attribute__ ((__const__));
> Что это такое? -------------------->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

__THROW - макрос для плюсов, разворачивающийся throw()
(функция не выбрасывает исключений).
Для C разворачивается в __attribute__ ((__nothrow__)).

Где смотреть атрибуты, знаете сами.

Reply to: