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

1 la respuesta

Downcasting dinámico de C ++ a plantilla de clase que tiene un parámetro de plantilla de plantilla que es una plantilla de clase o una plantilla de alias

Espero que el título tenga sentido. Probablemente extraño el vocabulario para expresarlo correctamente. Bueno, un ejemplo probablemente será más claro. El problema para mí es: el downcasting dinámico devuelve 0 en tiempo de ejecución en algunos ...

3 la respuesta

Puede aumentar las opciones de programa separan valores de argumento separados por comas

Si mi línea de comando es: > prog --mylist=a,b,c¿Se pueden configurar las opciones_programa de Boost para ver tres valores de argumento distintos paramylist ¿argumento? He configurado las opciones de programa como: namespace po = ...

1 la respuesta

Paquete de expansión para plantilla de alias

Parece que un argumento de paquete puede expandirsesolamenteen lugar de un parámetro de paquete de una plantilla de alias. Esto no es cierto para una clase o una plantilla de función: template <class T, class... Args> struct x { using type = T; ...

1 la respuesta

Copias espurias en c ++ 03 libstdc ++ vs c ++ 11

Considera este código: #include <iostream> #include <string> #include <map> using namespace std; class Foo { public: Foo() : _x(0) { cout << "Default" << endl; } Foo(int a) : _x(a) { cout << "Param" << endl; } Foo(Foo const &foo) : _x(foo._x) { ...

7 la respuesta

Error "No se puede resolver el identificador" en Netbeans

Mi programa se compila bien, pero Netbeans me dice "No se puede resolver el identificador to_string". Lo intenté todo en "Netbeans 7.2 muestra "No se puede resolver el identificador", aunque la compilación es ...

3 la respuesta

¿Predeterminado para hacer las clases `final` o darles un destructor virtual?

Las clases con destructores no virtuales son una fuente de errores si se usan como una clase base (si se usa un puntero o una referencia a la clase base para referirse a una instancia de una clase secundaria). Con la adición de C ++ 11 de ...

2 la respuesta

Inicializador de expresión constante para miembro de clase estática de tipo double

En C ++ 11 y C ++ 14, ¿por qué necesitoconstexpr en el siguiente fragmento: class Foo { static constexpr double X = 0.75; };mientras que este produce un error de compilación: class Foo { static const double X = 0.75; };y (más sorprendentemente) ...

3 la respuesta

¿Las referencias de valor a const tienen alguna utilidad?

Supongo que no, pero me gustaría confirmar. ¿Hay algún uso paraconst Foo&&, dóndeFoo es un tipo de clase?

8 la respuesta

¿Hay alguna manera de iterar en la mayoría de los N elementos usando el bucle for basado en rango?

Me gustaría saber si hay una buena manera de iterar como máximo N elementos en un contenedor utilizando el rango basado en bucles y / o algoritmos de la biblioteca estándar (ese es el punto, sé que puedo usar el "viejo" "para un bucle con una ...

4 la respuesta

C ++ std :: vector de std :: hilos independientes

Estoy construyendo un software en tiempo real donde tengo un bucle infinito principal enmain() y subprocesos utilizados para leer y procesar datos. Uno de los problemas es mantener unstd::vector de ejecutar hilos para enviarles señales y ...