Когда я это сделаю:
less /usr/include/stdio.h
(который является только C-библиотекой - не имеет ничего общего с С++)
Я вижу __THROW
после нескольких объявлений функций.
Кроме того, комментарии выше нескольких функций говорят, что "эта функция является возможной точкой отмены и поэтому не помечена знаком __THROW
"
Для чего это все?
throw
предназначен для обработки исключений... но, насколько я знаю, C не предоставляет никакой поддержки для него.
Пожалуйста, объясните.