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

#1111
Programación C/C++ / Re: Error extraño C
1 Noviembre 2014, 12:14 PM
Ese codigo no es de C, es de C++.
#1112
ASM / Re: Como utilizar un módulo .obj en C++
1 Noviembre 2014, 09:30 AM
¿Implementaria o llamaria a una funcion queres decir? Para poder llamarla tenes que declarar la funcion correctamente en ambos lenguajes, tiene que coincidir la convencion de llamada y el decorado. Un ejemplo en VC++ y MASM con stdcall:

Código (asm) [Seleccionar]

...
PUBLIC suma@8
...
suma@8:
  mov eax, dword ptr [esp + 4]
  add eax, dword ptr [esp + 8]
ret 8
...


Código (c++) [Seleccionar]
unsigned int __stdcall suma(unsigned int x, unsigned int y);
...
printf("%d\r\n", suma(5, 25));
...


#1113
¿Que hiciste hasta ahora? Aca se da orientacion y se ayuda con dudas concretas, no se hacen tareas ajenas.
#1114
Entonces retorna el valor correcto  ::) Ahi en la MSDN explica como saltar la redireccion si queres.

De nadas.
#1115
¿Es tu programa de 32 bits y tu S.O. de 64 bits? Si es asi en realidad tu programa esta abriendo HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall.

Registry Keys Affected by WOW64

Y no cambies las cadenas, esta trabajando en ANSI, sino no compilaria:
Unicode and ANSI names
RegQueryInfoKeyW (Unicode) and RegQueryInfoKeyA (ANSI)

RegQueryInfoKey function
#1116
Usa DirectShow.
#1117
No hagan tareas por favor.
#1118
trunc   truncate   Any contents that existed in the file before it is open are discarded.

Cada vez que abris el archivo su contenido es descartado, no deberias usar trunc al llamar al metodo open. Ahora continua por tu cuenta, revisa tu codigo en busqueda de errores.
#1119
No se hacen tareas.
#1120
Este foro esta mas orientado a x86/x64 que a MIPS, pero mira ahi donde dice: Desplazamiento de bits.