std::cout << (DWORD)"test";
Si compilo y ejecuto esto obtengo valores de salida diferentes cada vez, pero no puedo entender por qué.¿Por qué obtengo un valor diferente en tiempo de ejecución cuando escribo una cadena en DWORD?
¿Alguna idea?
PD: Estoy usando Windows 7 de 64 bits y estoy compilando con Microsoft Visual C++ 2010 Ultimate.
¿Y qué esperaba obtener de esto? –
Es una cosa estúpida, pero una pregunta válida: no veo justificación para el voto a la baja. – Puppy
Estoy aprendiendo a determinar una dirección base de proceso remota, que podría ser algo como '" pinball.exe "' - y, a mi entender, usar esto con compensaciones (digamos, para leer el puntaje de un juego) que usaría 'DWORD address = (DWORD)" pinball.exe "+ offset;' donde 'offset' podría ser algo así como' 0xFC' o lo que sea. – Purebe