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

1 la respuesta

Pasar el puntero del objeto como primer argumento para una función miembro: ¿es estándar?

El siguiente programa se compila con gcc y clang, pero ¿es realmente C ++ 11 estándar o ambos compiladores optan por admitirlo por conveniencia? struct Foo { int i; void bar() { std::cout << i << std::endl; } }; int main() ...

2 la respuesta

Rosca C ++ 11 vs rendimiento asíncrono (VS2013)

Siento que me falta algo aquí ... Modifiqué un poco el código para cambiar de usarstd::thread astd::async y notó un aumento sustancial en el rendimiento. Escribí una prueba simple que supongo que debería ejecutarse de forma casi idéntica ...

13 la respuesta

¿Cuándo debe usar la capacidad constexpr en C ++ 11?

Me parece que tener una "función que siempre devuelve 5" es romper o diluir el significado de "llamar a una función". Debe haber una razón, o una necesidad de esta capacidad o no estaría en C ++ 11. ¿Por qué está ahí? // preprocessor. #define ...

3 la respuesta

¿Puede reinterpret_cast (o cualquier conversión) convertir xvalues en lvalues?

¿Es legal el siguiente código (por C ++ 11 y / o estándar de C ++ 14)? #include <iostream> #include <utility> using namespace std; void foo(int &a) { cout << a << endl; } int main() { foo(reinterpret_cast<int &>(move(5))); } En caso afirmativo, ...

2 la respuesta

Expansión con plantillas variadas [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuáles son las reglas para el token "..." en el contexto de plantillas variadic? [/questions/17652412/what-are-the-rules-for-the-token-in-the-context-of-variadic-templates] 2 respuestas¿Cuál es la ...

1 la respuesta

fstream incluido pero "ifstream no encontrado" y "el identificador no está definido"

No sé qué hacer con esto. He escrito una función que lee un archivo .obj, no muy diferente de las docenas de otras funciones de ejemplo que existen para procesar información de un archivo de texto. He incluido fstream, iostream y sstream. ...

3 la respuesta

Problema con los "tipos solo móviles" en VC ++ 2010

Recientemente instalé Visual Studio 2010 Professional RC para probarlo y probar las pocas características de C ++ 0x que se implementan en VC ++ 2010. He instanciado unstd::vector destd::unique_ptr, sin ningún problema. Sin embargo, cuando trato ...

3 la respuesta

Sintaxis de la lista de inicializadores en la lista de inicializadores de miembros usando C ++ 11

He estado pasando por 'Un recorrido por C ++ [http://www.stroustrup.com/Tour.html]'y Bjarne usa la función de lista de inicializadores de c ++ 11 en la inicialización de miembros en un constructor, de esta manera (usando llaves): A a; B b; ...

3 la respuesta

¿En qué tipo se compilan las lambdas? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el tipo de lambda cuando se deduce con "auto" en C ++ 11? [/questions/7951377/what-is-the-type-of-lambda-when-deduced-with-auto-in-c11] 6 respuestasComo sé, todos los tipos de datos deben ...

2 la respuesta

Tratando de aprender boost :: intrusivo Q2

si descomento estos //BaseList baselist; //MemberList memberlist;fuera del bucle y comentar los que están dentro del bucle se bloquea. Necesito poder tener la lista de referencia (y la lista de miembros) fuera de cualquier ciclo. ¿Cómo se logra ...