• Lunes 24 de Febrero de 2025, 19:08

Mostrar Mensajes

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


Mensajes - Eternal Idol

Páginas: 1 ... 38 39 [40] 41 42 ... 205
976
C++ Builder / Re: procesos Vista
« en: Lunes 19 de Enero de 2009, 10:08 »
Los privilegios no son especificos de Vista, aca tenes un ejemplo de como habiliar el de depuracion:
http://www.volynkin.com/debug.htm

977
C++ Builder / Re: procesos Vista
« en: Domingo 18 de Enero de 2009, 01:54 »
Si tenes el privilegio de depuracion habilitado (sino puede ser eso) entonces el problema es que no estas ejecutando la aplicacion como Administrador (esto puede suceder aunque estes loggeado en Windows como Administrador por el UAC).

978
C/C++ / Re: Error compilacion
« en: Sábado 17 de Enero de 2009, 15:32 »
No mire el codigo, solo te digo como compilarlo, con la logica arreglate, fijate si da bien lo resultados y depuralo:

resto=mcd(int dividendo,int  divisor);

979
C/C++ / Re: Error compilacion
« en: Sábado 17 de Enero de 2009, 13:32 »
Tenes que terminar la funcion con la llave ... es la misma logica que te respondi aca meana.

980
C/C++ / Re: no identifico el error
« en: Sábado 17 de Enero de 2009, 13:28 »
Despues del { tenes que poner un } donde termine el bloque de codigo ... no al final.

Código: Text
  1. if (condicion)
  2. {
  3.   //codigo
  4. }
  5. else if (condicion)
  6. {
  7.   //codigo
  8. }
  9. else if (condicion)
  10. {
  11.   //codigo
  12. }
  13.  

Identa el codigo de esa manera para orientarte mejor, despues hay dos errores de tipeo que tenes que poder solucionar solo.

981
C/C++ / Re: binario a decimal en c, que es (int n)
« en: Viernes 16 de Enero de 2009, 09:55 »
Aca tenes una.

982
C/C++ / Re: binario a decimal en c, que es (int n)
« en: Viernes 16 de Enero de 2009, 09:15 »
Que asco de declaracion es esa ...

int bin(int n), num;

bin no es una variable, es una funcion cuyo valor de retorno es de tipo int y recibe un parametro de entrada de tipo int (n); num es una variable de tipo int.

PD. La funcion bin ademas es incorrecta ... mejor no hacer mucho caso a ese codigo o cualquier otro del mismo autor.

983
C++ Builder / Re: Validar edit
« en: Martes 13 de Enero de 2009, 21:39 »
Buscar los 4 puntos y comprobar que los numeros sean mayores o iguales a 0 y menores o iguales a 255.

984
C++ Builder / Re: Validar edit
« en: Martes 13 de Enero de 2009, 20:30 »
Usa la propiedad MaxLength.

985
C++ Builder / Re: Sobre Code Insight en C++
« en: Martes 13 de Enero de 2009, 09:18 »
Esto NO es un tema de programacion, usa Google o los recursos del software en cuestion.

986
C/C++ / Re: select en sockets non-blocking
« en: Lunes 12 de Enero de 2009, 10:57 »
¿Probaste con 100 en lugar de 1 en ambos (milisegundos)?

987
ASM (Ensamblador) / Re: Random/rand en ASM?
« en: Lunes 12 de Enero de 2009, 01:14 »
La proxima pone TODO el codigo por favor (con MASM tuve que agregar, dword ptrs para RandSeed y assume fs:nothing, comentar scanF, etc).

Esto esta mal:
Código: Text
  1. call Random(10d)
  2.  

No esta pasando ningun parametro sino que esta llamando a Random+0xA (10d).

Asi es como se pasa un parametro a esta funcion:
Código: Text
  1. push 10d
  2. call Random
  3.  

988
ASM (Ensamblador) / Re: Random/rand en ASM?
« en: Domingo 11 de Enero de 2009, 12:02 »
¿Estas inicializando RandSeed? Publica tu codigo completo sino ...

989
Visual C++ / Re: Fecha y vector de caracteres
« en: Domingo 11 de Enero de 2009, 01:36 »
fopen, Google no muerde.

990
ASM (Ensamblador) / Re: Problemas Con El Salto A Modo Protegido
« en: Viernes 9 de Enero de 2009, 08:58 »
Entonces es muy probable que la GDT este mal por completo y tengas que calcular las direcciones base de acuerdo a justamente donde este cargado tu "Kernel", si hiciste el loader en lugar de copiarlo y pegarlo de algun lado seguramente podras arreglar este "Kernel".

¿Como va a estar el error en la linea de org si el no la tiene? ...

991
La taberna del BIT / Re: Cuentame Un Chiste
« en: Jueves 8 de Enero de 2009, 10:17 »
Jajaja buenisimo ese ultimo shadow_rev  :good:  :good:  :good:

992
ASM (Ensamblador) / Re: Problemas Con El Salto A Modo Protegido
« en: Jueves 8 de Enero de 2009, 10:10 »
Esto no es un Kernel para empezar, es apenas un loader primigenio.

GDT_END - GDT era correcto (da el tamaño justo que tiene que ser numero de descriptores * 8 - tamaño de cada descriptor -) con palabra (dw) como bien dijo posman que debe ser.

El problema que tenes ahora es con el salto y es muy simple de solucionar, el ensamblador asume que el origen de tu programa va a ser 0000:0000h cuando en realidad sera 0000:7C00h, poniendo esta linea al principio hace lo esperado (un bucle infinito):

Código: Text
  1. org 07C00h
  2.  

El salto correcto es:
Código: Text
  1. jmp 08h:ProtectedMode
  2.  

PD. Supongo que ya entendiste parte de lo que te dije en el otro foro.

993
C/C++ / Re: Compartir memoria en C++, ¿alguna libreria?
« en: Miércoles 7 de Enero de 2009, 09:19 »
No le veo mucho sentido a que el Explorer tenga en memoria lo tecleado en el Notepad pero bueno ... lo que necesitabas esta en el enlace que deje ahi arriba.

994
C/C++ / Re: Compartir memoria en C++, ¿alguna libreria?
« en: Martes 6 de Enero de 2009, 23:33 »
La verdad no se entiende que es lo que queres hacer pero no suena muy bien ...

Sharing Files and Memory.

995
C/C++ / Re: Se me cierra.
« en: Viernes 2 de Enero de 2009, 18:51 »
En ambas lineas estas usando variables locales sin inicializar con lo cual su valor es totalmente indefinido; no se que IDE (y compilador) estaras usando pero deberia tener una opcion para depurar, si estas bajo Windows podes usar el WinDbg.

996
ASM (Ensamblador) / Re: UN CONSEJO PARA UN NOVATO!!!!
« en: Viernes 2 de Enero de 2009, 17:45 »
El consejo es el siguiente: lee los dos primeros hilos de este sub-foro. Entre otras cosas vas a encontrar la lista que menciona posman (muy util para MS-DOS).

997
C/C++ / Re: Se me cierra.
« en: Viernes 2 de Enero de 2009, 17:44 »
Yo veo un bucle infinito y al compilar dos warnings, lineas 72 y 99.

DEPURALO, asi sabras en que punto se termina el programa.

999
La taberna del BIT / Re: Feliz año a todos
« en: Jueves 1 de Enero de 2009, 10:47 »
FELISA ME MUERO  :clown:

1000
Una interrupcion la puede llamar cualquiera, por eso tu codigo tiene que residir en memoria (no ser descargado) y al ser descargado tiene que restaurar la interrupcion para que no se llame a un codigo que no existe mas en memoria.

http://en.wikipedia.org/wiki/Terminate_ ... y_Resident

Páginas: 1 ... 38 39 [40] 41 42 ... 205