Cuando hago: less /usr/include/stdio.h
(que es sólo una biblioteca de C - nada que ver con C++)¿Por qué veo THROW en una biblioteca de C?
veo __THROW
después de un buen número de declaraciones de funciones. Además, los comentarios anteriores algunas funciones dicen que 'Esta función es un posible punto de cancelación y, por lo tanto, no está marcado con __THROW
' ¿Qué es todo esto?
throw
está destinado a la gestión de excepciones ... pero hasta donde yo sé, C no proporciona ningún soporte para ello.
Explique.
¿Qué compilador? Me parece que es GCC. (Tenga en cuenta que no existe una "biblioteca estándar", por lo que es útil especificar qué implementación utiliza). – GManNickG
Ahh, veo que ha descubierto glibc :) –