Resultados de la búsqueda a petición "c++"
Sobrecarga del operador en plantillas de clase
Tengo algunos problemas para definir algunas sobrecargas de operadores para las clases de plantilla. Tomemos esta clase hipotética, por ejemplo. template <class T> class MyClass { // ... };operador + = // In MyClass.h MyClass<T>& ...
¿Qué significa exactamente el void () en decltype (void ())?
Este es un seguimiento deesta [https://stackoverflow.com/questions/39278200/is-sizeofvoid-a-legal-expression] pregunta, más precisamente de los comentarios deesta [https://stackoverflow.com/a/39278306/4987285]responder. Lo que hace elvoid() ...
¿Sizeof (int ()) es una expresión legal?
Esta pregunta está inspirada en¿Sizeof (void ()) es una expresión legal? [https://stackoverflow.com/questions/39278200/is-sizeofvoid-a-legal-expression] pero con una diferencia importante como se explica a continuación. La expresión en cuestión ...
¿Por qué una clase derivada no puede acceder a un miembro protegido de su clase base a través de un puntero a base?
Este es elcódigo [http://coliru.stacked-crooked.com/a/04f05e3845e6ccea]: class TestA { protected: int test=12; public: TestA() { cout << "test a: " << test << endl; } ~TestA() { } }; class TestB : public TestA { public: TestB(TestA *testA) { ...
¿Hay un descompilador que funcione en Visual Studio 6 C ++
Tengo un proyecto que estoy tratando de arreglar de un tipo que se fue (dejó ir) de mi empresa. Ha violado todos los principios fundamentales de la ingeniería de software, no utiliza el control de fuente, no realiza una copia de seguridad de la ...
Problema de redondeo con doble tipo [duplicado]
Posible duplicado: ¿Por qué las operaciones con valores de doble precisión no dan los resultados esperados? [https://stackoverflow.com/questions/3892908/why-dont-operations-on-double-precision-values-give-expected-results] Estoy experimentando ...
¿Cómo copiar una cierta cantidad de caracteres de un archivo a un vector de la manera STL?
Si quiero copiar el contenido de un archivo a un vector, puedo hacerlo así: std::ifstream file("path_to_file"); std::vector<char> buffer(std::istream_iterator<char>(file), std::istream_iterator<char>());Mi pregunta es, ¿cómo haría esto si ...
Usando el operador [] en std :: vector vacío
Me dijeron hace un tiempo que era un lugar común para usarstd :: vector como matriz dinámica segura de excepción en c ++en lugar de asignar matrices sin procesar ... por ejemplo { std::vector<char> scoped_array (size); char* pointer = ...
C ++ regex, secuencia de escape desconocida '\.' advertencia
La primera vez intenté usar expresiones regulares en C ++, y estoy un poco confundido acerca de las secuencias de escape. Simplemente estoy tratando de hacer coincidir un punto al comienzo de una cadena. Para eso estoy usando la expresión: "^ ...
¿Hay alguna manera de almacenar indicadores de tiempo de compilación clang en el binario de salida?
¿Hay alguna manera de almacenar los indicadores de tiempo de compilación en el binario de salida cuando se usa el sonido de claxon? Por ejemplo después de correr: clang -O3 -c main.c La resultantemain.o el archivo debe contener-O3. gcc ...