X Tutup
The Wayback Machine - https://web.archive.org/web/20221222104703/https://es.cppreference.com/w/cpp/language/sizeof...
Espacios de nombres
Variantes
Acciones

sizeof... operator

De cppreference.com
< cpp‎ | language
 
 
Lenguaje C++
Temas generales
Control de flujo
Instrucciones de ejecución condicionales
Instrucciones de iteración (bucles)
Declaraciones de salto
Funciones
Declaración de funciones
Declaración de funciones lambda
Especificador inline
Especificación de excepciones (hasta C++20)
Especificador noexcept (C++11)
Excepciones
Espacios de nombres
Tipos
Especificadores
decltype (C++11)
auto (C++11)
alignas (C++11)
Especificadores de duración de almacenamiento
Inicialización
Expresiones
Representaciones alternas
Literales
Booleanos - Enteros - De punto flotante
De carácter - De cadena - nullptr (C++11)
Definidos por el usuario (C++11)
Utilidades
Atributos (C++11)
Tipos
Declaración de typedef
Declaración de alias de tipo (C++11)
Conversiones
Conversiones implícitas - Conversiones explícitas
static_cast - dynamic_cast
const_cast - reinterpret_cast
Asignación de memoria
Clases
Propiedades de funciones específicas de la clase
Funciones miembro especiales
Plantillas
Misceláneos
 
Pregunta el número de elementos en un parámetro de paquete .
Original:
Queries the number of elements in a parámetro de paquete.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Contenido

[editar] Sintaxis

sizeof...( parameter_pack ) (desde C++11)
Devuelve un objeto de tipo std::size_t .
Original:
Returns an object of type std::size_t.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[editar] Explicación

Devuelve el número de elementos en un parámetro de paquete .
Original:
Returns the number of elements in a parámetro de paquete.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[editar] Palabras clave

sizeof

[editar] Ejemplo

#include <iostream>
 
template<class... Args>
std::size_t f()
{
    return sizeof...(Args);
}
 
int main()
{
    std::cout << f<>() << '\n'
              << f<int>() << '\n'
              << f<char, int, double>() << '\n';
}

Salida:

0
1
3

[editar] Ver también

X Tutup