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

6 la respuesta

¿El pirateo de miembros privados es un comportamiento definido?

Tengo la siguiente clase: class BritneySpears { public: int getValue() { return m_value; }; private: int m_value; };Que es una biblioteca externa (que no puedo cambiar). Obviamente no puedo cambiar el valor dem_value, solo léelo. Incluso ...

2 la respuesta

Error al manejar en std :: ofstream al escribir datos

Tengo un pequeño programa donde inicializo una cadena y escribo en una secuencia de archivos: #include<iostream> #include<fstream> using namespace std; int main() { std::ofstream ofs(file.c_str()); string s="Hello how are you"; if(ofs) ...

1 la respuesta

Eclipse CDT no puede depurar usando gdb en Mac

Tengo un proyecto C ++ importado a Eclipse CDT. Puedo construir y ejecutar el proyecto usando Makefile y configuraciones de argumentos. Sin embargo, cuando intenté agregar un punto de depuración y ejecutar "debug as local c / c ++ application", ...

1 la respuesta

¿La inicialización universal C ++ 11 causa una inicialización inesperada?

En C ++ 11, la nueva sintaxis de inicialización universal también se puede usar para llamar a un constructor normal (que no toma un parámetro initializer_list). Si bien al mirarlo no está mal, creo que eso podría causar un problema en el uso del ...

1 la respuesta

Diferencia entre memcpy y copia por asignación

Struct A { uint16_t len; uint8_t cnt; uint8_t unit; uint32_t seq; };Esta estructura A se serializa en unchar * buf. Si quiero deserializar los valores individuales, por ejemplo: uint16_t len = 0; memcpy(&len, buf, sizeof(len));o solo puedo ...

2 la respuesta

Un QLineEdit con un QCompleter no mostrará el menú emergente del QCompleter con un campo de texto vacío

tengo unQLineEdit, con unQCompleter objeto asociado a él. Si el usuario ingresa al menos un carácter, el menú emergente deQCompleter se muestra, pero cuando el usuario elimina el último carácter (dejando el campo vacío), la ventana emergente ...

4 la respuesta

C ++: encontrar el tipo de excepción predeterminada detectada

Digamos que tengo: try { externalLibrary::doSomething(); } catch (std::exception &e) { //yay I know what to do } catch (...) { //darn, I've no idea what happened! }Puede haber casos en los que obtenga una excepción y no sepa de dónde proviene o ...

7 la respuesta

C ++ números aleatorios

En lo siguiente:http://www.fredosaurus.com/notes-cpp/misc/random.html [http://www.fredosaurus.com/notes-cpp/misc/random.html] Menciona que si queremos generar un número aleatorio en el rango1-10, podemos hacer lo siguiente: r = (rand() % 10) + ...

3 la respuesta

Eliminar duplicados de una lista <int>

Usando algoritmos STL (tanto como sea posible) comoremove_if() ylist::erase, hay una buena manera de eliminar duplicados de una lista definida de la siguiente manera: list<int> l; Tenga en cuenta quelist::unique() solo funciona si se produce ...

1 la respuesta

Programa C ++ "Monkey Business" - 99% hecho [cerrado]

Estoy tratando de enseñarme C ++ usando un libro de texto antiguo y agradecería su aporte. Puedo encontrar el código de trabajo para el programa en línea, pero quiero que mi código funcione antes de intentar enfoques ...