es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PARAMETER-PACK

¿Por qué al pasar un paquete de parámetros a una función con un solo parámetro de plantilla se llama varias veces?

Toma este código: template<typename T> int foo() { std::cout << “foo llamado” << std::endl; return 10; }; template<typename… Ts> std::vector<int> bar(Ts… ts) { std::vector<int> vec{foo<Ts>()…}; return vec; }; int main() { std::vector<int> vec = bar(1,2,3,4); } El código anterior muestra: foo llamado foo llamado foo llamado foo llamado ¿Cómo es . . . Read more