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

8 la respuesta

Qué podría salir mal si copy-list-initialization permitiera constructores explícitos?

En el estándar C ++, §13.3.1.7 [over.match.list], se establece lo siguiente: In copy-list-initialization, si unexplicite elige @ constructor, la inicialización está mal formada. Esta es la razón por la que no podemos hacer, por ejemplo, algo ...

16 la respuesta

Clase C ++ clase vacía tamaño 1 byte

Soy nuevo en C ++ y encontré una característica peculiar en C ++. Vi que el tamaño de un vacío es de 1 byte, investigué un poco y descubrí que se hace porque cada objeto debe tener una dirección distinta. Pero quiero saber cuál es el contenido ...

20 la respuesta

Diferencias entre C ++ string == y compare ()?

Acabo de leer algunas recomendaciones sobre el uso de std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) {en lugar d if( s == t ) { Casi siempre uso el último porque estoy acostumbrado y se siente natural, más ...

6 la respuesta

@ ipv6 es compatible con versiones anteriores de ipv4?

Tengo un pequeño programa de ejemplo de udp escrito con ipv4. Si modifico el código a ipv6, ¿podría seguir comunicándome con alguien que use el oyente con una dirección ipv4? Estaba mirando ejemplos de portabilidad en http: ...

6 la respuesta

l "sistema" de @C ++ sin esperas (Win32)

Tengo un programa que comprueba si hay una actualización de versión en el servidor. Ahora tengo que hacer algo como if(update_avail) { system("updater.exe"); exit(0); } pero sin esperar a que se complete "Updater.exe". De lo contrario, no puedo ...

12 la respuesta

Herencia del operador de asignación

Hay este código: #include <iostream> class Base { public: Base(){ std::cout << "Constructor base" << std::endl; } ~Base(){ std::cout << "Destructor base" << std::endl; } Base& operator=(const Base& a){ std::cout << "Assignment base" << ...

12 la respuesta

Kit de herramientas de widgets multiplataforma más fácil? [cerrado

¿Cuál es el kit de herramientas de widgets multiplataforma más fácil? Estoy buscando uno que cubra mínimamente Windows, OSX y Linux con una interfaz C o C ++.

8 la respuesta

Esperando en múltiples eventos C ++

Existe una forma recomendada de esperar en múltiples entradas. Por ejemplo, me gustaría que mi programa pueda recibir información de 3 fuentes: Escuche en una condición de hilo, p. Ej. pthread_cond_wait () Tomar datos de la entrada estándar, ...

4 la respuesta

Puede un compilador de C ++ reordenar elementos en una estructura

Puede un compilador de C ++ (específicamente g ++) reordenar los elementos internos de una estructura? Veo un comportamiento extraño en el que tengo una estructura que contiene algo como lo siguiente: Struct SomeStruct{ ... ... long someLong; ...

6 la respuesta

Haciendo una lista de carpetas en un directorio con wxWidgets

Estoy creando una aplicación con wxWidgets que tiene un cuadro de lista. Quiero obtener el directorio de trabajo actual de la aplicación y, en ese cuadro de lista, enumerar todos los nombres de carpetas (no rutas completas) en el cwd ...