Resultados de la búsqueda a petición "c++11"

4 la respuesta

Mover una función miembro de la clase base a la clase derivada rompe el programa sin ninguna razón obvia

Esta pregunta (inventada) se formuló inicialmente como un rompecabezas, ocultando algunos de los detalles que podrían ayudar a ver el problema más rápido. Desplácese hacia abajo para lo más ...

1 la respuesta

El miembro base dependiente de la plantilla no se resuelve correctamente

Esta pregunta es un seguimiento deMover una función miembro de la clase base a la clase derivada rompe el programa sin ninguna razón obvia [https://stackoverflow.com/q/40462612/3093378](este es un excelente ejemplo de por qué uno no debería ...

2 la respuesta

Obteniendo resultados inesperados al compilar con optimización de sonido metálico

Encontré un error en mi código que solo ocurre cuando habilito las optimizaciones del compilador -O1 o superior. Rastreé el error y parece que no puedo usar el adaptador boost type_erased en un rango transformado cuando las optimizaciones están ...

1 la respuesta

¿Los paquetes de parámetros de guarda verificados son causa de programas mal formados en caso de especializaciones?

Este es un seguimiento deesta [https://stackoverflow.com/questions/40076078/are-checked-guard-parameter-packs-cause-of-ill-formed-programs] pregunta. Considere el siguiente código: #include <type_traits> template<typename T, typename... P, ...

3 la respuesta

Indización de matriz multidimensional usando puntero a elementos

Hasta donde sé, la matriz multidimensional en la pila ocupará memoria continua en orden de fila. ¿Es un comportamiento indefinido indexar una matriz multidimensional utilizando un puntero a elementos de acuerdo con el estándar ISO C ++? Por ...

3 la respuesta

¿Cómo llenar una matriz de unique_ptr?

¿Es posible usarstd:fill para llenar una serie deunique_ptrs? La intención es tener punteros distintos a objetos distintos que se inicializan con los mismos parámetros. Por ejemplo: std::unique_ptr<int> ar[3]; std::fill(ar.begin(), ...

1 la respuesta

Pase el contenido de la tupla como argumentos de función variable

Juego con C ++ 0x durante algún tiempo y ahora quiero usar plantillas y tuplas variadas para implementar la clase "Tarea". Voy a pasar objetos de Tarea a hilos recién creados (usando pthread). La clase de tarea contendrá un puntero de función a ...

2 la respuesta

Mover constructor en objeto derivado

Cuando tiene un objeto derivado con un constructor de movimiento, y el objeto base también tiene semántica de movimiento, ¿cuál es la forma correcta de llamar al constructor de movimiento del objeto base desde el constructor de movimiento de ...

2 la respuesta

Deducción de tipo de argumento de plantilla C ++

Dada una función con plantilla declarada así: template<class T> int Function(T object);Un usuario puede invocar esta función especificando el tipo de plantilla, como este: int result = Function<float>(100.f); // ValidPero la especificación de ...

2 la respuesta

reinterpret_cast creando un objeto trivialmente construible por defecto

cppreference [http://en.cppreference.com/mwiki/index.php?title=cpp/language/default_constructor&oldid=86081#Trivial_default_constructor] † Establece que: Los objetos con constructores predeterminados triviales se pueden ...