operator - ¿Qué significa el postfix "_t" en C?
operator java (3)
Posible duplicado:
¿Qué representa un tipo seguido de _t (guión bajo-t)?
Mientras escribo mi IDE (Xcode), el autocompletado muestra palabras ya definidas cuando estoy ingresando un nombre de variable. De vez en cuando veo nombres que tienen '' _t
'' al final de ellos.
¿Qué convención de nombres es eso y qué significa?
¿Hay un documento de referencia para buscar arreglos previos y posteriores de uso común?
La búsqueda con el término "postfix" me da una gran cantidad de Google Noise sobre el servidor de correo del mismo nombre.
El sufijo "_t" es una convención para nombres de tipos de datos como size_t
o wchar_t
. No se usa consistentemente.
La t significa "tipo" o "typedef". Verá muchos encabezados POSIX (y otros) con time_t
, size_t
y otros. Éstos que contienen tamaños de bits específicos (no necesariamente definidos) en función del sistema operativo y la arquitectura de la máquina.
basado solo en mi propia experiencia, el postfix "_t" significa "tipo de datos". En otras palabras, es un tipo de dato definido utilizado typedef.