Resultados de la búsqueda a petición "list-initialization"
¿La inicialización de la lista de copias invoca la copia conceptual conceptualmente?
Antes de C ++ 11, podemos hacer una inicialización de copia escribiendo algo comoA a = 1; que es más o menos equivalente aA a = A(1);. Es decir, primero se crea un temporal y luego se invoca una copia. Independientemente de la elisión de copia, ...
Inicialización de lista y resolución de sobrecarga fallida del constructor initializer_list
Lo siguiente no se compila conclang35 -std=c++11: #include <iostream> #include <string> #include <initializer_list> class A { public: A(int, bool) { std::cout << __PRETTY_FUNCTION__ << std::endl; } A(int, double) { std::cout << ...
Brace elision in std :: array initialization
Supongamos que hay una
¿Qué ejemplos codiciosos de lista de inicializadores están al acecho en la biblioteca estándar?
Desde C ++ 11, los contenedores de la Biblioteca Estándar y
¿Por qué las deducciones de tipo de plantilla y auto son diferentes para los inicializadores reforzados?
Entiendo que, dado un inicializador apuntalado,
Prioridad de inicialización de lista del objeto del mismo tipo
#include <iostream> #include <initializer_list> using namespace std; struct CL { CL(){} CL (std::initializer_list<CL>){cout<<1;} CL (const CL&){cout<<2;} }; int main() { CL cl1; CL cl2 {cl1}; //prints 21 }Aquí estáCL struct con copy constructor y ...
¿La inicialización de llaves MSVC con dobles parece violar el estándar?
Mira este sencillo programa: int main() { float f2 = 7.2; // OK, with warning float f3 = 7.199999809265137; // OK, no warning float f4{ 7.2 }; // Fails float f5{ 7.199999809265137 }; // OK, no warning float f6 = { 7.2 }; // Fails float f7 = { ...
¿Por qué no funciona la inicialización de llaves rizadas C ++ 11 en la lista de inicialización de constructores cuando la inicialización parental sí lo hace?
¿En qué se diferencia la inicialización {} en una lista de inicialización de constructor de la inicialización () cuando se inicializa la referencia a tipos abstractos? Tome la barra de clase a continuación: class AbstractBase { public: ...
Página 1 de 2