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

2 la respuesta

El archivo no se abre aunque exista [cerrado]

En el siguiente programa, escribe datos con éxito enstudent.txt archivo, pero cuando lo abro e imprimo línea por línea del archivo, siempre muestra el archivo no encontrado. ¿Alguien podría ayudarme con eso? ifstream Myfile; ...

3 la respuesta

Can variables C ++ en el archivo cpp definidas como símbolos especiales β

Podemos definir la variable en c ++ / c usando caracteres especiales como; double ε, µ, β, ϰ; Si es así, ¿cómo se puede lograr esto?

1 la respuesta

Eigen biblioteca con C ++ 11 multihilo

Tengo un código para calcular un modelo de mezcla gaussiana con maximización de expectativas para identificar los grupos de una muestra de datos de entrada dada. Una parte del código está repitiendo el cálculo de dicho modelo para varias pruebas ...

2 la respuesta

Lambda se deduce a std :: function si la plantilla no tiene argumentos variables

template<typename ReturnT, typename... ParamT> void foo(std::function<ReturnT(ParamT...)> callback) {} template<typename ReturnT, typename ParamT> void bar(std::function<ReturnT(ParamT)> callback) {} main() { foo<int, int>([](int x){ return x; ...

1 la respuesta

g ++ O1 no es igual a O0 con todos los indicadores de optimización relacionados

Sé que el título es un poco confuso. Permítanme aclarar mi problema con un poco de historia: Mi programa se comporta de manera extraña cuando lo compilo con-O1 flag vs-O0 flag en términos de tiempo de ejecución. Lo sé-O1 flag hace ...

2 la respuesta

Evite llamar al constructor de movimientos

Tengo el siguiente ejemplo #include <cstdint> class FooC { public: FooC(uint16_t iPort, uint16_t iPin) : PORT(iPort) , PIN(iPin) { }; ~FooC() = default; FooC() = delete; FooC(const FooC&) = delete; FooC(FooC&&) = delete; private: const uint16_t ...

3 la respuesta

Resolución de sobrecarga y matrices: ¿qué función debería llamarse?

Considere el siguiente programa: #include <cstddef> #include <cstdio> void f(char const*&&) { std::puts("char const*&&"); } // (1) void f(char const* const&) { std::puts("char const* const&"); } // (2) template <std::size_t N> void f(char const ...

2 la respuesta

Declaración de función de generación utilizando una macro iteración

Estoy tratando de generar una declaración de función usando una macro /* goal: generate int f(int a, float b) */ template<typename P> struct ptype; template<typename P> struct ptype<void(P)> { typedef P type; }; #define NAMEe #define COMMAe ...

2 la respuesta

¿Cuál es la forma correcta de especializar una plantilla cuando se utiliza "plantilla externa"?

Espero que alguien pueda señalar la forma correcta de especializar un método en una clase de plantilla mientras usa "clase de plantilla externa" y "clase de plantilla" para crear instancias explícitas con gnu c ++. He tratado de reducir este ...

3 la respuesta

Asignación de memoria de miembros estáticos en una clase

He publicado una pregunta recientemente:Inicialización de miembros de la clase estática. [https://stackoverflow.com/questions/5359718/initialization-of-static-class-members] Ahora compruebe este código: #include<iostream> class A { static int ...