• Miércoles 26 de Febrero de 2025, 11:00

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 ... 60 61 [62] 63 64 ... 205
1526
C/C++ / Re: Como Identificar Una Posicion Con Una Coordenada?
« en: Martes 19 de Febrero de 2008, 21:35 »
fORU- usa la etiqueta CODE entre corchetes ([]) como hice en tu ultimo mensaje y en lo posible no hagas apologia de funciones no standard de Borland por favor.

1527
C/C++ / Re: Pasar Cadena Char A Cadena Int
« en: Martes 19 de Febrero de 2008, 20:32 »
NO EXISTEN LAS CADENAS INT. atoi devuelve un int asi que lo que queres es un array de ints, lo podes hacer perfectament con un bucle y lo que te dije antes.

Código: Text
  1.  
  2. b[x] = a[x] - '0';
  3.  
  4.  

1528
ASM (Ensamblador) / Re: Sobre Los Registros Aritmeticos
« en: Martes 19 de Febrero de 2008, 20:15 »
Cita de: "tirengarfio"
Pero por ejemplo, el enlace de de la wikipedia que me has dejado, dice que solo se puede usar CX como contador de la instruccion loop.

A pesar de esa restriccion, ¿podria entonces usar CL o CH en mi codigo en vez de BL?

Gracias

Javi

Si, esa restriccion se refiere a los loops, en ese codigo no hay ninguno.

Igual lo deberias haber probado ya, con ese codigo no tiene mucho sentido ya que no hay acarreo ... cambialos asi:

dato1   DB 35h   ;Primer operando
dato2   DB 0ffh   ;Segundo operando

Fijate cual es el resultado.

Cambia los lugares donde se usa bl por cl:
xor cl, cl
adc cl, 0
mov ah,cl

Fijate cual es el resultado.

1529
C/C++ / Re: Pasar Cadena Char A Cadena Int
« en: Martes 19 de Febrero de 2008, 18:14 »
No se entiende bien lo que queres, las cadenas de por si son solo de caracteres y no de ningun otro tipo. Si lo que queres es un array de ints entonces resta a cada caracter 48 (lo que viene a ser el valor ASCII de '0').

1530
ASM (Ensamblador) / Re: Sobre Los Registros Aritmeticos
« en: Martes 19 de Febrero de 2008, 14:40 »

1531
C/C++ / Re: C++
« en: Martes 19 de Febrero de 2008, 08:07 »
Las funciones que nombra fORU- no son standard y es preferible evitarlas siempre que sea posible. De la misma funcion que obtenes los numeros seguramente puedas obtener una cadea (si o no).

1532
C/C++ / Re: Error En Compilación
« en: Lunes 18 de Febrero de 2008, 21:01 »
De nadas  B)

1533
C/C++ / Re: Error En Compilación
« en: Lunes 18 de Febrero de 2008, 20:54 »
Estadisticas Database();

1534
C/C++ / Re: Sonido
« en: Domingo 17 de Febrero de 2008, 23:28 »

1535
C/C++ / Re: ¿se Puede Tomar N Espacios De Un Numero Float?
« en: Domingo 17 de Febrero de 2008, 17:23 »
Te recomiendo usar este codigo de ejemplo (alterando EPSILON):
http://support.microsoft.com/kb/q145889/

1538
ASM (Ensamblador) / Re: Empezando A Programar En Ensamblador
« en: Viernes 15 de Febrero de 2008, 22:20 »
En \bin tenes el ensamblador y el enlazador, hace:

ml /Cp /coff archivo.asm

1539
C/C++ / Re: Error 10038 Socket
« en: Lunes 11 de Febrero de 2008, 21:07 »
MSDN.

WSAENOTSOCK
10038
   

Socket operation on nonsocket.

    An operation was attempted on something that is not a socket. Either the socket handle parameter did not reference a valid socket, or for select, a member of an fd_set was not valid.

1540
C/C++ / Re: No Puedo Entender Este Ejercicio.
« en: Lunes 11 de Febrero de 2008, 18:00 »
Tenes que usar malloc/new y free/delete (memoria dinamica).

1541
C/C++ / Re: Novato Aqui. Programa Cálculo De Resistencias En C
« en: Viernes 8 de Febrero de 2008, 08:06 »
No se hacen tareas.

1542
C++ Builder / Re: Conexión Sockets
« en: Jueves 7 de Febrero de 2008, 23:00 »
La regla es el sentido comun, no respondas a hilos viejos y MUCHISIMO MENOS crees un hilo nuevo para responder a otro que fue cerrado.

1543
C/C++ / Re: Expliqueme Este Codigo?!?!
« en: Jueves 7 de Febrero de 2008, 16:49 »
Son punteros, no tiene caso intentar explicarte como funciona sino sabes siquiera eso. Mejor arranca con un libro de C o C++ para principiantes.

1544
C/C++ / Re: Problemas "extraños" Con Ioctls
« en: Jueves 7 de Febrero de 2008, 00:19 »
Tanto esta como la anterior son dudas basicas, tenes que leer la documentacion y comprender como funcionan Windows y C/C++. Tus programas son de modo Usuario y tus drivers (modulos de modo Kernel) de modo Kernel (los anillos pueden variar de una plataforma a otra).

En el segundo caso no tiene ningun sentido llamar a RtlInitUnicodeString - es redundante ya que RtlAnsiStringToUnicodeString reservara memoria y la asignara a al campo Buffer - y es un error conceptual si tu cadena es ANSI (deberias usar Unicode siempre).

Directo del WDK (ex DDK):
Using Files In A Driver
The Microsoft Windows executive represents files by file objects, which are executive objects that are managed by the object manager. (Directories are also represented by file objects.)

Kernel-mode components refer to a file by its object name, which is \DosDevices concatenated to the file's full path. (On Microsoft Windows 2000 and later versions of the operating system, \?? is equivalent to \DosDevices.) For example, the object name of the C:\WINDOWS\example.txt file is \DosDevices\C:\WINDOWS\example.txt. You use the object name to open a handle to a file. For more information about object names, see Object Names.

http://msdn2.microsoft.com/en-us/library/aa489615.aspx

1545
C++ Builder / Re: Stack Overflow
« en: Miércoles 6 de Febrero de 2008, 19:35 »
__fastcall TForm1::TForm1(TComponent* Owner, int x) // <-- Aqui pasa al constructor de la clase base

¿Cuando llega ahi? Vos estas haciendo new TForm, no TForm1 ...

:TForm(Owner) // <-- Aqui entra y vuelve a mi constructor

¿A tu constructor? Ahi lo que tiene que hacer es ir al constructor de TForm ...

¿No querras hacer esto en realidad?

Código: Text
  1.  
  2. TForm1 *Form1 = new TForm1(this, entero);
  3.  
  4.  

1546
C++ Builder / Re: Stack Overflow
« en: Miércoles 6 de Febrero de 2008, 15:39 »
Cita de: "Mialom"
a lo mejor soy algo novato en esto, pero cuando lo estoy debugeando, en el constructor de mi form, salta al constructor de la clase base y de esta salta al constructor de la clase TForm que hereda de TCustomForm, que lo que hace es volver al constructor de mi form y asi hasta que se desborda la pila y me salta la excepción.
Tenes que averiguar la razon por la cual pasa eso. No es mi fuerte el Builder y sin ver el codigo lo unico que se me ocurre es que le pasas a algun metodo la direccion de tu constructor ..

1547
C++ Builder / Re: Stack Overflow
« en: Miércoles 6 de Febrero de 2008, 13:20 »
Depuralo.

1548
C/C++ / Re: Ia Como Se Hace?
« en: Martes 5 de Febrero de 2008, 21:44 »
No solo importa lo que quieras sino lo que los demas esten dispuestos a dar.

Ahi tenes un sitio para visitar con muchisima informacion y enlaces a otros sitios.

1549
C/C++ / Re: Solucion Problema Con Programa En C++
« en: Martes 5 de Febrero de 2008, 18:39 »
No se hacen tareas.

1550
C++ Builder / Re: Ejecutar El .exe
« en: Martes 5 de Febrero de 2008, 13:23 »
Esto ya se pregunto muchas veces, aca hay un ejemplo de como hacerlo correctamente:
http://foros.solocodigo.com/index.php?showtopic=16040&hl=

Páginas: 1 ... 60 61 [62] 63 64 ... 205