Espacios de nombres
Variantes

Archivo de encabezado de la biblioteca estándar <cstddef>

De cppreference.com
 
 
Archivos de encabezado de la biblioteca estándar
 

Este archivo de encabezado se encontraba originalmente en la biblioteca estándar de C como <stddef.h>.

Este archivo de encabezado es parte de la biblioteca de utilidades.

Macros

Constante de puntero nulo definido por la implementación.
(constante de macro) [editar]
Desplazamiento de bytes desde el comienzo de un tipo de diseño estándar al miembro especificado.
(macro de función) [editar]

Tipos

Tipo entero sin signo devuelto por el operador sizeof.
(typedef) [editar]
Tipo entero con signo devuelto al restar dos punteros.
(typedef) [editar]
(C++11)
El tipo del literal nullptr.
(typedef) [editar]
Tipo de datos simple con requerimiento de alineación tan grande como cualquier otro tipo escalar.
(typedef) [editar]
(C++17)
El tipo byte.
(enum) [editar]

Sinopsis

namespace std {
    using ptrdiff_t = /*véase definición*/ ;
    using size_t = /*véase definición*/ ;
    using max_align_t = /*véase definición*/ ;
    using nullptr_t = decltype(nullptr);

    enum class byte : unsigned char {} ;
    template <class IntegerType>
    constexpr byte& operator<<=(byte& b, IntegerType shift) noexcept;
    template <class IntegerType>
    constexpr byte operator<<(byte b, IntegerType shift) noexcept;
    template <class IntegerType>
    constexpr byte& operator>>=(byte& b, IntegerType shift) noexcept;
    template <class IntegerType>
    constexpr byte operator>>(byte b, IntegerType shift) noexcept;

    constexpr byte& operator|=(byte& l, byte r) noexcept;
    constexpr byte operator|(byte l, byte r) noexcept;
    constexpr byte& operator&=(byte& l, byte r) noexcept;
    constexpr byte operator&(byte l, byte r) noexcept;
    constexpr byte& operator^=(byte& l, byte r) noexcept;
    constexpr byte operator^(byte l, byte r) noexcept;
    constexpr byte operator~(byte b) noexcept;
    template <class IntegerType>
    constexpr IntegerType to_integer(byte b) noexcept; 
}
#define NULL /*véase definición*/
#define offsetof(P, D) /*véase definición*/

Notas