• Martes 15 de Octubre de 2024, 11:59

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 - bob

Páginas: [1]
1
C/C++ / Re: Principitante
« en: Lunes 25 de Marzo de 2002, 20:19 »
Oye, esta pregunta ya la he oido antes...
como ya he dicho antes también: porqué no pones un poco de codigo para ver si tienes algo mal?

tambien he añadido: hay muchas formas de leer un fichero

2
C/C++ / Re: flechitas sin mayusculas RETO
« en: Lunes 25 de Marzo de 2002, 20:17 »
Si, las "flechitas" devuelven:

0

y luego

XX (el codigo que sea)

lo mas facis es hacer:

do {
   chr=getch();

   if (chr == 0)
      switch(chr){
      case 72:
      ....
      }
   }

} ...

y tal y tal

ciao

3
C/C++ / generar ficheros hexadecimales
« en: Lunes 25 de Marzo de 2002, 20:12 »
Supongo que tu pregunta es:
¿cómo escribir caracteres entre 0x00 y 0xFF en un fichero?

abriendo el fichero como binario:

FILE *f = fopen ("fichero", "wb");

... y ahora escribe lo que quieras con fwrite o lo que sea...


No se si sabes que
0x00 es el caracter 0 (0 en hex)
0x01 es el caracter 1 (1 en hex)
0x0A es el caracter 10 (A en hex)
...
0xFF es el caracter 255 (FF en hex)

ciao

4
C/C++ / Re: Lectura de Fichero
« en: Lunes 25 de Marzo de 2002, 20:03 »
No puedes poner el "trozo" de codigo que utilizas para ver si has cometido algún error?
Hay muchas formas de leer variables de un fichero...

5
C/C++ / Ensamblador en C
« en: Lunes 25 de Marzo de 2002, 20:01 »
Solo puedo decirte que el TASM es un compilador de ensamblador (Turbo ASseMbler) y que supongo que te lo podrás bajar aquí http://tasm.freeservers.com/

Tambien supongo que lo podras poner en un path del TurboC o en el Path del dos para que turboC lo encuentre.

ciao

6
C/C++ / Re: paso de punteros a funciones
« en: Viernes 22 de Febrero de 2002, 00:36 »
Hola. O no me he enterado del codigo o la cosa está muy mal.

1 - Si quieres imprimir el texto, no pongas:
    for(i=0;i!=longitud;i++){
        printf("%c",mens);
    }
...sinó:
    printf ("%sn",mens);

2 - jpastor tiene razón, si la función encriptation espera un *char ¿porque le pasas un **char?

3 - Respecto al valor de retorno, te aconsejo que lo pongas a void y dejes la función como
    void encriptation (char *mensaje);
... ya que estas cambiando el valor del parametro de entrada dentro de la función, este es tambiñen de salida. la llamada en el main hazla así:
    encriptation (mensaje);

Espero haber ayudado.

Páginas: [1]