Resultados de la búsqueda a petición "c++"
Error: no se puede especificar inicializador explícito para la matriz
Estoy usando Visual Studios 2013 y sigo recibiendo este error, pero no entiendo por qué. class CLI{ string commands[2] = {"create", "login"}; public: void addCommand(), start(), getCommand(string); };El error: error C2536: 'CLI::CLI::commands': ...
¿Cuál es la diferencia entre float y double?
He leído sobre la diferencia entre precisión doble y precisión simple. Sin embargo, en la mayoría de los casos,float ydouble parece ser intercambiable, es decir, usar uno u otro no parece afectar los resultados. ¿Es este realmente el caso? ...
coincidencia de parámetros de plantillas variadic en std :: function
Tengo el siguiente código: #include <iostream> #include <functional> template<typename Return, typename... Params> void func(std::function<Return(Params... )> x) {} void f(double) {} int main() { //func<void, double>(f); // compile error here in ...
Buscando un archivo vacío en C ++ [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo verifico si un archivo de texto está vacío o no existe en c ++? [/questions/53678811/how-do-i-check-to-see-if-a-text-file-is-empty-or-does-not-exist-in-c] 2 respuestas¿Hay alguna manera fácil de ...
tipo de retorno del constructor en C ++
Sé que no hay ningún tipo de retorno de los constructores en C ++ Sin embargo, el siguiente código se compila correctamente. ¿Qué devuelve el constructor en el código a continuación? class A{ public: A() {} } A a = A(); //what is returned by ...
¿Cuál es la forma más eficiente de recalcular los atributos de un análisis Boost Spirit con una tabla de símbolos diferente?
Estoy usando Boost Spirit para implementar la funcionalidad en algún software que permite al usuario ingresar una ecuación matemática que se aplicará repetidamente a una secuencia de entrada. Los valores de flujo de entrada se representan como ...
Uso inapropiado de c_str
Tengo un método definido a continuación: const std::string returnStringMethod() { std::string myString; // populate myString return myString; }Ahora, en la llamada, estaba haciendo algo como esto: const char * ptr = ...
Dirección de una referencia
Así que estoy teniendo una discusión con un amigo sobre referencias e indicadores. De lo que hablamos es de "puede tomar la dirección de un puntero pero no puede tomar la dirección de una referencia" Y no estoy de acuerdo en ese punto. tomemos ...
Cómo habilitar Eclipse para autoconstruir / guardar automáticamente los cambios antes de ejecutar (CDT)
Estoy tratando de tener convenientemente vigente el código actualizado cuando hago clic en el botón Ejecutar en Eclipse. En la actualidad, ejecutará la última compilación y tengo que hacer clic manualmente en compilar antes de hacer clic en ...
Las plantillas de C ++ ocultan a los miembros principales
Por lo general, cuandoA está heredando deB, todos los miembros deA son visibles automáticamente paraBfunciones de, por ejemplo class A { protected: int a; }; class B : public A { int getA() {return a;} //no need to use A::a, it is automatically ...