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

5 la respuesta

Error constexpr en tiempo de compilación, pero sin sobrecarga en tiempo de ejecución

Existe un truco conocido para causar un error de compilación en la evaluación de un

4 la respuesta

Declaración de matriz e inicialización en C ++ 11

Aquí hay 8 formas de declarar e inicializar matrices en C ++ 11 que parecen correctas en

4 la respuesta

¿Cómo uso std :: enable_if con un tipo de devolución auto deducible?

1 la respuesta

¿Cuál es el estado de los dynarrays?

gcc 4.9 ahora tiene soporte paran3696 (matrices de tamaño de tiempo de ejecución con duración de almacenamiento automático). n3662 dice:EnN3497 Jens Maurer p...

2 la respuesta

¿podemos hacer un empate profundo con una función similar a c ++ 1y std :: tie ()?

2 la respuesta

¿Cuál es la diferencia entre auto y decltype (auto) al regresar de una función?

2 la respuesta

¿Se permite a las implementaciones agregar miembros públicos a los tipos estándar?

¿Se permite a las implementaciones de la biblioteca estándar de C ++ agregar miembros públicos (y protegidos) a las interfaces de los tipos estándar? N3797 1...

3 la respuesta

Constructor de movimiento explícito

Intentando compilar el siguiente código: struct Foo { explicit Foo ( void ) { } explicit Foo ( Foo&& rhs ) { } }; Foo bar ( void ) { return Foo(); }Obteniendo el siguiente error: llamada al constructor de copia implícitamente eliminado de ...

1 la respuesta

¿Puedo reinterpretar_cast legalmente entre tipos de diseño estándar compatibles con el diseño?

Estoy escribiendo una clase que, asumiendo la respuesta a¿El diseño de los tipos de enumeración es compatible con su tipo ...

2 la respuesta

Convertir std :: unique_ptr <Derived> a std :: unique_ptr <Base>

Digamos que tengo funciones de fábrica que tratan con clases base y derivadas: #include <memory> using namespace std; struct B { virtual ~B() {} }; struct D : B {}; unique_ptr<B> MakeB() { auto b = unique_ptr<B>( new B() ); return b; // Ok! } ...