• Domingo 11 de Mayo de 2025, 05:07

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

Páginas: 1 ... 14 15 [16] 17 18 ... 100
376
C/C++ / Re: Retornar cadena de texto en función
« en: Sábado 11 de Diciembre de 2010, 12:00 »
Sí, soy ese m0skit0. Por favor, este tipo de preguntas off-topic por MP mejor.

377
ASM (Ensamblador) / Re: Duda Ensamblador
« en: Viernes 10 de Diciembre de 2010, 14:13 »
Personalmente no te voy a hacer la tarea... Cógete un buen libro de IA32 y lee un poco, es bastante fácil lo que preguntas.

378
Java / Re: Como comprobar si una TAB esta activa?
« en: Viernes 10 de Diciembre de 2010, 09:18 »
Tu programa debería llevar la cuenta de cuál es la que está activa

379
Visual Basic 6.0 e inferiores / Re: BASE DE DATOS O TEXTO PLANO
« en: Jueves 9 de Diciembre de 2010, 16:03 »
Ni uno ni el otro.

Saludos

380
C/C++ / Re: Necesito codigo fuente del juego simon para c++!!!!!
« en: Jueves 9 de Diciembre de 2010, 13:42 »
Primero, estás respondiendo a un hilo de hace nada más y nada menos que 6 lindos años.

Y segundo, no postees tu correo porque nadie te va a responder a él y porque luego te preguntarás de dónde han conseguido los spammers tu email  :huh:

381
C/C++ / Re: ¿Para que se utilizan estas Palabras Reservadas?
« en: Jueves 9 de Diciembre de 2010, 13:35 »
Ninguna de esas es una palabra reservada.

Las que empiezan por # son directivas de preprocesado, esto es, sentencias ejecutadas por el preprocesador. El preprocesador prepara el código fuente para ser compilado.

Cita de: "Comodoro"
#ifndef
Comprueba si un símbolo no ha sido definido con #define. Si el símbolo está definido, todo el código entre #ifndef y #endif es ignorado y no se pasa al compilador, y vicerversa.

Cita de: "Comodoro"
#if
#elif
#endif
if supongo que sabrás qué es para comprobar una condición, elif es equivalente a else if y endif indica el fin de cualquier if (ifdef, ifndef, if, elif)

Cita de: "Comodoro"
free
memcpy
pos
strcpy
Éstas (salvo pos, que no sé qué es o a qué te refieres) son funciones que pertenecen a las librerías C estándar. Sólo son nombres de funciones, por lo que tú puedes declarar funciones que se llamen igual (aunque no es nada aconsejable).

  • free() libera memoria previamente reservada con una función de alocación de memoria (malloc(), realloc(), etc...)
  • memcpy() copia una zona de memoria a otra.
  • strcpy() copia bytes a un buffer hasta encontrar un byte nulo. Normalmente se usa para copiar cadenas de caracteres, aunque es mejor usar strncpy()

Saludos.

382
Visual Basic para principiantes / Re: Separar path de fichero sin instrrev
« en: Miércoles 8 de Diciembre de 2010, 21:29 »
Como siempre no deja de asombrarme la cutrez de MS  :lol: Mira que usar Mid() y no hacerlo con código más rápido usando C/C++ por ejemplo.

383
C/C++ / Re: ordenar
« en: Miércoles 8 de Diciembre de 2010, 13:34 »
Pon lo que llevas hecho y dudas más concretas.

384
Pascal / Re: como se ase ????
« en: Martes 7 de Diciembre de 2010, 13:51 »
Te aconsejo que te leas las normas antes de postear tus tareas.

385
Pascal / Re: megadificil numeros
« en: Martes 7 de Diciembre de 2010, 13:50 »
Dificilísimo. No se hace la tarea.

386
Pascal / Re: problema pascal matrices y suma
« en: Martes 7 de Diciembre de 2010, 11:45 »
No entiendo, ¿una matrix de 3x3 pero declaras un array de 4x4 y luego recorres de 2 a 3?

387
Visual Basic para principiantes / Re: Separar path de fichero sin instrrev
« en: Martes 7 de Diciembre de 2010, 11:36 »
Eso probablemente sea mucho más lento que usar StrRev e InStr, pero vamos, tú mismo  :P

388
La taberna del BIT / Re: ¿Cómo va?
« en: Lunes 6 de Diciembre de 2010, 16:20 »

389
ASM (Ensamblador) / Re: Enlazar ensamblador y C
« en: Lunes 6 de Diciembre de 2010, 16:17 »
GCC (GNU C Compiler)

390
C/C++ / Re: Imprimir texto mostrado en la consola.
« en: Lunes 6 de Diciembre de 2010, 12:25 »
Yo estoy en contra de gastar tanto papel. Como te he comentado lo dejas en un fichero, luego con el fichero puedes hacer lo que te venga en gana, pero no lo imprimas si no es estrictamente necesario.

PD: no hay de qué  ^_^

391
C/C++ / Re: Imprimir texto mostrado en la consola.
« en: Domingo 5 de Diciembre de 2010, 21:50 »
Puedes sacar el texto tanto en consola como en un fichero usando fprintf. Por ejemplo:

Código: C
  1. FILE* fd = fopen("prueba.txt", "w");
  2. char* msj = "Holasn";
  3. fprintf(stdout, msj);
  4. fprintf(fd, msj);
  5. close(fd);
  6.  

392
C/C++ / Re: Teclas especial
« en: Domingo 5 de Diciembre de 2010, 21:46 »
Cita de: "11_8_88"
En realidad el código es muy simple, ya que de momento estoy solo haciendo pruebas, es el mismo que el del primer mensaje de este post, cambiando getchr() por getch() e incluyendo la libreria curses.h.
Entonces tienes mal instalado el entorno de desarrollo o la librería curses, porque a mí me compila (pero no funciona como tú quieres):

Código: C
  1. #include <stdio.h>
  2. #include <curses.h>
  3.  
  4. int main()
  5. {
  6.     char c = getchar();
  7.     if (c == 0x08) //Backspace
  8.     {
  9.         printf("BS pulsado");
  10.     }
  11.     c = getchar();
  12.     return 0;
  13. }
  14.  



Primero mira a ver qué pasa con curses como dice Epa, y de todas formas, insisto y te aconsejo que uses otra librería como Allegro o SDL.

Saludos

393
C/C++ / Re: Teclas especial
« en: Domingo 5 de Diciembre de 2010, 21:40 »
Gracias por la aclaración Epa.

Sí bueno, se puede rescribir getch, pero ¿para qué si hay librerías que la oferecen? No me gusta reinventar la rueda a menos que sea para aprender cómo se fabrica  :P

394
C/C++ / Re: Teclas especial
« en: Domingo 5 de Diciembre de 2010, 20:41 »
Uf, eso es muy raro... Jamás lo había visto. Yo que tú usaría una librería más adecuada que curses. O bien muéstranos un poco el código que tienes.

No entiendo su-... Él lo que quiere es usar getch. No veo qué tiene que ver more.

395
C/C++ / Re: Teclas especial
« en: Domingo 5 de Diciembre de 2010, 18:39 »
¿Por qué no pruebas desde el terminal a meterle la librería, a ver qué te dice?

Código: Text
  1. gcc -lcurses etc...
  2.  

396
C/C++ / Re: Teclas especial
« en: Domingo 5 de Diciembre de 2010, 18:07 »
Sí claro:

Código: Text
  1. LDLIBS=-lfich -lcurses
  2.  
Aunque ya te dice que ni lo toques  :lol:

Y por favor, en el foro utiliza las etiquetas code para el código  ^_^

397
C/C++ / Re: Imprimir texto mostrado en la consola.
« en: Domingo 5 de Diciembre de 2010, 13:57 »
Con freopen que yo sepa no saldría el texto por la salida estándar (ya sea consola o lo que fuere) y te iría al fichero directamente, ya que estás redirigiendo stdout a FileTemporal.txt. Como pone en man freopen:

Citar
The original stream (if it exists) is closed
Es decir, "el flujo original (si existe) es cerrado". En este stdout es cerrado para tu proceso.

398
C/C++ / Re: Teclas especial
« en: Domingo 5 de Diciembre de 2010, 13:51 »
Ya que estás programando el Linux, te aconsejo que lo hagas de la manera estándar, es decir, usando make. Eclipse soporta perfectamente proyectos con Makefile. Sólo tienes que dejar el Makefile en la raíz del proyecto, y ahí pones los enlaces a las librerías que necesites. Después puedes elegir el objetivo (target) del Makefile que quieras usando el mismo Eclipse





Si nunca has usado Makefiles o tienes problemas, lo vemos.

Saludos y ánimo con ese Linux  :good:

399
C/C++ / Re: Teclas especial
« en: Sábado 4 de Diciembre de 2010, 20:53 »
Personalmente usaría una librería para ello, como Allegro. Yo siempre lo he hecho así, y es más sencillo.

También puedes probar y cacharrear con getch(), en curses.h

400
C/C++ / Re: Teclas especial
« en: Sábado 4 de Diciembre de 2010, 19:46 »
No puede ser que funcione en ambos. A menos no que yo sepa.

Saludos

Páginas: 1 ... 14 15 [16] 17 18 ... 100