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

3 la respuesta

¿Puedo tener contenedores polimórficos con semántica de valor en C ++ 11?

Esta es una secuela de unPublicación relacionada [https://stackoverflow.com/questions/41045/can-i-have-polymorphic-containers-with-value-semantics-in-c] que hizo la eterna pregunta: ¿Puedo tener contenedores polimórficos con semántica de valor ...

1 la respuesta

¿MinGW-w64 admite std :: thread fuera de la caja cuando se usa el modelo de subprocesos Win32?

He optado por el modelo de subprocesos Win32 al instalar la cadena de herramientas MinGW-w64, después de leer que proporciona un mejor rendimiento que la contraparte POSIX. No estoy calificado para hacer una evaluación comparativa de esta ...

2 la respuesta

Aceptar parámetros de solo movimiento por valor o referencia de valor

La respuesta aceptada de esta publicaciónPasar por valor vs pasar por rvalue reference [https://stackoverflow.com/questions/37935393/pass-by-value-vs-pass-by-rvalue-reference] dice que: Para tipos de solo movimiento (comostd::unique_ptr), el ...

1 la respuesta

Parcialmente especializado en parámetros de plantilla que no son de tipo incorrecto

Considera lo siguiente: template <unsigned > struct uint_ { }; template <class > struct X { static constexpr bool value = false; }; template <int I> // NB: int, not unsigned struct X<uint_<I>> { static constexpr bool value = true; }; int main() ...

5 la respuesta

¿Por qué C ++ no usa std :: nested_exception para permitir el lanzamiento desde el destructor?

El principal problema al lanzar excepciones desde el destructor es que en el momento en que se llama al destructor, otra excepción puede estar "en vuelo" (std::uncaught_exception() == true) y no es obvio qué hacer en ese caso. "Sobrescribir" la ...

6 la respuesta

Obtener un unique_ptr para una clase que hereda enable_shared_from_this

Normalmente prefiero regresarunique_ptr de las fábricas. Recientemente llegué al problema de devolver ununique_ptr para una clase que heredaenable_shared_from_this. Los usuarios de esta clase pueden provocar accidentalmente una llamada ...

3 la respuesta

¿Fue un error el constructor de puntero sin formato de shared_ptr?

En retrospectiva, dadomake_shared, haríashared_ptr ¿Tiene un constructor que toma un puntero sin procesar si se hubiera introducido con C ++ 11? ¿Hay argumentos fuertes o casos de uso a favor de este constructor? Hubiera evitado la trampa bien ...

1 la respuesta

unique_ptr y STACK_OF de OpenSSL (X509) *

Yo uso algunosusing declaraciones yunique_ptr para trabajar con OpenSSL, como sugerido en otra pregunta [https://stackoverflow.com/a/38079093/608639]. Sin él, el código se vuelve realmente feo y no soy tan fanático de las declaraciones ...

3 la respuesta

¿Cómo std :: thread constructor detecta la referencia rvalue?

Obviamente, es posible pasar una referencia de valor astd::thread constructor. Mi problema es con la definición de este constructor encppreference [http://en.cppreference.com/w/cpp/thread/thread/thread]. Dice que este constructor: template< ...

1 la respuesta

Posible error de MSVC 2013 al inicializar miembros de estructura

MSVC 2013 se queja sobre el siguiente código, mientras funciona como se esperaba en g ++. ¿Esto parece un error en MSVC? #include <iostream> using namespace std; struct A { double x = 0.0, y = 0.0; }; int main() { A a{ 1.0, 2.0 }; return 0; ...