Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#1231
Es un error al enlazar, el proyecto esta mal hecho, no estas compilando libroCalificaciones.cpp.
#1232
De acuerdo a la descripcion y el codigo funciona correctamente (no intente generarlo); estas llamando a CreateToolhelp32Snapshot con TH32CS_SNAPMODULE, asi que todos los modulos enumerados tendran como PID el que le pasas como segundo argumento (processEntry.th32ProcessID).

TH32CS_SNAPMODULE
Includes all modules of the process specified in th32ProcessID in the snapshot. To enumerate the modules, see Module32First. If the function fails with ERROR_BAD_LENGTH, retry the function until it succeeds.
#1233
Cita de: ivancea96 en  6 Agosto 2014, 23:07 PM¿Este subforo, o el de Programación General?

Si, el de Programación General es idoneo.
#1234
Programación C/C++ / Re: Duda con volatile
6 Agosto 2014, 14:53 PM
Cuando vas a usar una variable desde varios hilos tenes que usar sincronizacion (ahi veo que incluis mutex por ejemplo).

Cita de: SARGE553413 en  6 Agosto 2014, 13:54 PMY sí que cambio la variable 'shouldStop' una vez, pero desde un hilo distinto al que ejecuta el while. Pensaba que esta era una de las situaciones donde entra la utilidad de 'volátile'.

No, si vos le cambias el valor a la variable no tiene sentido el volatile, justamente es para decirle al compilador que PESE a que PAREZCA que esa variable nunca va a cambiar de valor segun el analisis del codigo que este hace, igual puede cambiar y pedirle que se abstenga de aplicar las optimizaciones correspondientes.
#1235
Cita de: Kaxperday en  6 Agosto 2014, 00:47 AMedito: es probable que no hayáis entendido nada jaja yo ya me entiendo.

Ciertamente; mientras comprendas que era un problema del ambito de la variable que intentabas retornar ...
#1236
char *nombre ya esta en el main y todo ese codigo no explica el problema en lo mas minimo.
#1237
char nombre[100]; esta en la pila y su ambito es la funcion creanombre.

VC++ avisa:
n.cpp(24) : warning C4172: returning address of local variable or temporary
#1238
Programación C/C++ / Re: Duda con volatile
5 Agosto 2014, 19:43 PM
Asegurate de compilar en Release pero vos ahi SI estas modificando el valor de la variable al menos una vez.
#1239
Logico, la sección es RW, esta esa la razon para que funcione o no, tener o no permisos de escritura en la sección donde se pone la variable. Aunque esto ya estaba demostrado y sin el salto, simplemente haciendo que el entry point sea posterior ...
#1240
Te falta el archivo objeto de input  ;D Igual RadASM no es mas que un IDE, para probar algo asi usa la linea de comandos, ya despues cuando lo tengas funcionando lo integraras en la configuracion del IDE.

PD. Asumo que cambiaste el nombre a la sección de codigo por defecto.