|
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 ... 37 38 [39] 40 41 ... 205
951
« en: Jueves 19 de Febrero de 2009, 21:50 »
mmm...yo lo haria porque no le veo ni dificultad ni problema en realizarlo gratis...aunque malo malo me lo terminan borrando...ya me paso alguna ves aca, jejeje...asi que ni modos...veo que no puedes usar, segun el enunciado LIBRERIAS para hacer mas facil las operaciones...asi que toma un libro lee sobre punteros...armate de una tabla ASCII... y manos a la obra Espero que les quede claro a todos, no lo voy a repetir: NO SE HACEN TAREAS AJENAS ACA.
952
« en: Jueves 19 de Febrero de 2009, 21:48 »
De nadas  Algo me acordaba de hace siglos de trabajar con BMPs
953
« en: Jueves 19 de Febrero de 2009, 21:44 »
Si vas a programar para Windows, usa Visual C++, funciona de maravilla (y es de MS para un SO de MS). Totalmente de acuerdo
954
« en: Jueves 19 de Febrero de 2009, 18:01 »
Hola Jesus.. habia posteado algunos enlaces para responderte pero el sistema me dice que no tengo privilegios para colocar enlaces, me parece un poco absurdo que como usuario nuevo no pueda postear enlaces en mis mensajes, no pueda colocar una firma, etc, etc.. solo se lo escribo a los adminitradores. No es absurdo, es una proteccion contra spammers. Y sinceramente no se en que se pueden comparar Visual C++ y Qt ... Al que pregunto: poniendo opengl vc++ en Google encontras mucho.
955
« en: Martes 17 de Febrero de 2009, 22:15 »
De nadas
956
« en: Martes 17 de Febrero de 2009, 22:02 »
Por lo que creo es un tema de padding, supongo que tendras que agregar X bytes al final de cada linea para que esta sea divisible por 4 (sizeof DWORD). Si es asi el tema seria que tendrias que reservar un nuevo buffer con el tamaño suficiente y hacer algo como:
memcpy(nBuffer, vBuffer, sizeOfLine); memset(nBuffer + sizeOfLine, 0, 4 - 4 % sizeOfLine);
En cada una de las lineas ... trata con eso y sino dejas el codigo y una de las imagenes que no funcionen.
PD. Una imagen de 32 bits no puede tener este problema al ser justamente cada pixel un DWORD, en tu caso un imagen de por ejemplo 54 de pixeles de ancho deberia dar el problema al ser: 54 * 3 = 162 % 4 = 2.
957
« en: Martes 17 de Febrero de 2009, 18:55 »
Depuralo ...
958
« en: Martes 17 de Febrero de 2009, 15:56 »
Si te fijas en tu zip, eje 01eje 01DebugBuildLog.htm:
d:programacionc++eje 01eje 01inicio.c(3) : warning C4013: 'printf' sin definir; se supone que extern devuelve como resultado int d:programacionc++eje 01eje 01inicio.c(4) : warning C4013: 'system' sin definir; se supone que extern devuelve como resultado int
Esto en C++ es un error, en C es un warning unicamente, no los ignores.
959
« en: Martes 17 de Febrero de 2009, 08:08 »
¿Estas incluyendo stdafx.h o windows.h?
960
« en: Domingo 15 de Febrero de 2009, 09:23 »
Primero y principal necesitas conseguir el contenido (para eso usa sockets y el protocolo HTTP) y despues tendras que parsear el buffer.
961
« en: Sábado 14 de Febrero de 2009, 20:05 »
962
« en: Miércoles 11 de Febrero de 2009, 14:40 »
char *arr[1024]; arr[5] = (char*)malloc(128); strcpy(arr[5], "Juan Perez");
Pero mejor seria que usaras la STL (string y vector por ejemplo).
963
« en: Miércoles 11 de Febrero de 2009, 14:19 »
Se puede compilar en dos modos: Debug (depuracion) y Release.
Esas DLLs que nombras son del S.O. asi que no tienen nada que ver, subilo aca y sino podes subilo a alguna pagina tipo rapidshare.
964
« en: Miércoles 11 de Febrero de 2009, 13:06 »
Si ahora que lo veo me di cuenta de mis errores, el xor dx,dx si faltaba, ahora los aperadores push y pop estan al reves pero en buena ubicacion, acordate que en ax guardaba la posicion B800 y cuango hago ds:mov ah,[bx] lo estoy modificando por eso estan bien ubicados. Primero te habia respondido como seguir esa logica (tal como decis push al principio del bucle y pop justo antes del loop) y que ax fuera B800 siempre que hicieras mov ah,[bx] pero despues me di cuenta de que no tiene sentido ya que no necesitas que ax tenga ningun valor en particular, para eso esta DS, vos no lees de ax:dx sino de ds:dx y por lo tanto podes hacer lo que quieras con ax (el prefixo ds es redundante ya que es el por defecto en este caso, por eso lo saque en mi codigo, sacalo y al depurar el programa vas a ver que en la instruccion mov debug sigue mostrando a la derecha DS:0000=X; tambien podes ver la diferencia con las instrucciones mov ah, ds:[bx] y mov ah,cs:[bx], la primera no usa ningun prefijo y la segunda si). Otra cosa es restaurar el valor original del segmento de datos cosa que se logra tal como te mostre. Y otra cosa un programa es un conjuntos de instrucciones/receta/pasos a seguir para realizar una tarea especifica (definicion burda), si bien no sera "El Programa", es un programita jaja. Gracias por tu atencion! Me refiero a que no generas un programa ejecutable con un ensamblador.
965
« en: Miércoles 11 de Febrero de 2009, 11:34 »
Muchas gracias, ahora cuando termino un par de ejercicios que me quedan me pongo con ese. Otra consulta, estoy haciendo un programa ahora que lea cuantas E hay en modo texto 80*25. Tengo lo siguiente, queria saber si estaba bien: Bueno, esto no es un programa en realidad, sino instrucciones que ejecutas desde el depurador (debug). mov cx,7d0 mov ax,b800 mov ds,ax xor bx,bx pop ax ds: mov ah,[bx] cmp ah,45 jnz 114 inc dx add bx,2 push ax loop 10a int 20 El registro dx tiene un valor indefinido cuando lo incrementas - es cierto que el depurador le da como valor 0, pero en un programa eso no pasa - , tenes que ponerlo a cero al principio (xor dx, dx) para que al final tenga sentido. No estas preservando bien ax, tenes que ponerlo en la pila ANTES de modificarlo y restaurarlo cuando termine el bucle. Y ademas preguntar como hacer correr el programa haciendo que me queden guardados los resultados en los registros, yo lo corro con "g" pero no me guarda los resultados en los registros "r". Saludos! En dx tendras el valor el numero de letras E encontradas. Asi quedaria en un programa (fragmento): push ax mov cx,7d0 mov ax,0b800h mov ds,ax xor bx,bx xor dx, dx bucle: mov ah,[bx] cmp ah,045h jnz segui inc dx segui: add bx,2 loop bucle pop ax
967
« en: Martes 10 de Febrero de 2009, 13:43 »
968
« en: Domingo 25 de Enero de 2009, 09:47 »
jejejejeje, hay cada moderador Y usuarios cuyo aporte es irrelevante ni te cuento. no tenes mucho idea de un foro, posta te dijo, sin ofender,,,... pero el ADMINISTRADOR DEL FORO, cuando lea el mensaje va a razonar que lo que he dicho es verdad, les puede gustar o no, pero esa firma necesita ser limitada en el ACP, para que no genere dificultad en la lectura de los foros, esa imagen es muy grande, genera trafico (perdida), y espacio en los mensajes. Y no, PHP no es lo mio realmente, pero esta claro que lo tuyo NO es razonar ni mucho menos. La imagen no esta en este foro con lo cual no se genera ninguna perdida y no existe una necesidad de limitarla en lo absoluto, por algo nadie se queja o tiene problemas con la misma (supongo que tendras una resolucion acorde a tu capacidad intelectual). Como ya dije antes hay formas de ignorar la firma sin molestar al usuario Bicholey que a diferencia tuya no es un newbie. tambien 2 cosas, el MOD que utiliza en foro (Last Posts Titles 1.0.0a), deja el foro con muchos espacios en el comienzo, .. y otra cosas, ya podrian actualizar el foro a 3.0.4. Tambien podria bannearte, se nota a leguas que viniste a buscar fama respondiendo cualquier boludez cada medio segundo.
969
« en: Domingo 25 de Enero de 2009, 00:38 »
newbie, jejej En este foro sos un newbie, nada mas y nada menos, lo quieras o no. primero: " soy analista de sistemas ". , SEGUNDO: " son dueño y administrador de 2 foros ". Felicitaciones. ¿Donde queres que te mandemos la copa? Payaso y TERCERO: " esa firma que utiliza ese usuario hay que sacarla porque no es apropieda " Eso no es algo que estes en posicion de decidir. PERO SE NOTA QUE VOS NO TENES IDEA DE COMPUTACION, OTRO PESCADO MAS EN EL AGUA......
... ENTERPROGRAMACION@HOTMAIL.COM Seguro  No tengo ni idea pero no soy tan imbecil como para dejar una direccion de correo en un foro asi me lo llenan de spam
970
« en: Sábado 24 de Enero de 2009, 19:56 »
no tiene nada que ver. espero que modifiquen eso, porque es un HORROR la firma, ocupa la mitad de todo el foro. Evidentemente no parece importarte. Y la verdad no veo que nadie se haya quejado asi que dudo que haya que modificarla por un newbie. A mi no me afecta al ver ningun hilo donde participa Bicholey, la imagen no hace que se "descuadre" el hilo pese a su tamaño (es mas el largo que el ancho), sera tu configuracion. Y de cualquier manera un navegador como la gente permite bloquear imagenes con facilidad.
971
« en: Sábado 24 de Enero de 2009, 10:10 »
¿Y mirar la fecha de los hilos antes de responder? ¿No te parece una buena practica?
972
« en: Jueves 22 de Enero de 2009, 17:10 »
Republicanos=Democratas.
973
« en: Martes 20 de Enero de 2009, 22:18 »
De nadas
974
« en: Martes 20 de Enero de 2009, 20:50 »
Desde el depurador funciona de casualidad ya que este inicializa los registros a cero cosa que vos no haces con dl por lo tanto estas incrementando un valor indeterminado: ... xor dl, dl jmp $ln3@main ...
975
« en: Martes 20 de Enero de 2009, 09:14 »
De nadas
Páginas: 1 ... 37 38 [39] 40 41 ... 205
|
|
|