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

1 la respuesta

Autoinicialización de una variable constexpr estática, ¿está bien formada?

Dada la siguiente declaración en el espacio de nombres global: constexpr int x = x;¿Está bien formado? El borrador de la sección estándar C ++ 143.6.2 [basic.start.init] dice: Las variables con duración de almacenamiento estático (3.7.1) o ...

1 la respuesta

Constructor predeterminado declarado por el usuario + inicializadores en clase! = ¿Constructor proporcionado por el usuario? [duplicar]

Esta pregunta ya tiene una respuesta aquí:¿Por qué C ++ requiere que un constructor predeterminado provisto por el usuario construya por defecto un objeto co...

1 la respuesta

Propósito del reenvío perfecto para el argumento invocable en la expresión de invocación?

En el libro de Scott MeyerEfectivo Modern C ++ en la página ...

26 la respuesta

enum to string in modern C++11 / C++14 / C++17 and future C++2

Contraste a todas las demás preguntas similares, esta pregunta trata sobre el uso de las nuevas características de C ++. 2008c [/questions/tagged/c] Existe una manera simple de convertir la enumeración de C ++ en una cadena? [/questions/201593] ...

1 la respuesta

¿Cuál es el uso de lambda trailing return type auto?

¿Cuál es el uso de agregar-> auto in[]() -> auto { return 4; }? Para mí: no es diferente de[]() { return 4; }

5 la respuesta

Deducción de tipo de retorno de plantilla de función

Tengo alguna claseC conconst y noconst captadores para algún tipo genéricoNode: template <typename NodeType> class CParent{}; class Node {}; class C : public CParent<Node> { Node& getNode(Index i); const Node& getNode(Index i) const; }; Ahora ...

2 la respuesta

Lambda genérica y su argumento como expresión constante

GCC 7.2 y clang 5.0.0 aceptan el siguiente código, pero Microsoft VS 2017 15.5.0 Preview 5 y el compilador Intel C ++ 19 lo rechazan: struct S { }; constexpr int f(S) { return 0; } int main() { auto lambda = [](auto x) { constexpr int e = f(x); ...

1 la respuesta

Travis CI con C ++ 14 y Linux

Similar:Travis CI con Clang 3.4 y C ++ 11 [https://stackoverflow.com/questions/22111549/travis-ci-with-clang-3-4-and-c11] ¿Cómo se consigue que Travis CI funcione con C ++ 14? Aquí está nuestro actual.travis.yml archivo: language: cpp ...

4 la respuesta

C ++ std :: unique_ptr: ¿Por qué no hay tarifas de tamaño con lambdas?

Estoy leyendo "Effective Modern C ++". En el artículo relacionado constd::unique_ptr se indica que si el eliminador personalizado es un objeto sin estado, no se aplicarán tarifas de tamaño, pero si se trata de un puntero de función ostd::function ...

1 la respuesta

Función de amigo de plantilla y deducción por tipo de devolución

Nota: esta pregunta está muy cerca deDeducción de tipo de devolución para funciones de amigos en clase [https://stackoverflow.com/questions/18931993/return-type-deduction-for-in-class-friend-functions] , pero no encontré la respuesta a mi ...