• Viernes 29 de Marzo de 2024, 15:50

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

Páginas: [1]
1
Programación Lógica / [Noticia] sólo tres?
« en: Domingo 3 de Julio de 2005, 22:35 »
¿sólo abre tres aplicaciones?

osea, abro winamp, messenger, bittorrent...y ahi quedé.... no puedo navegar por internet....

¿pa qué clase de PCs va destinado esto?

2
C/C++ / Re: Ayuda Con Getchar()
« en: Sábado 2 de Julio de 2005, 22:22 »
Citar
Nagisa:
Solucion : sacar tus resultados en otro ficheros llamada cuenta (o algo asi).

no entiendo a qué te refieres con eso.

el fichero de entrada es un documento de texto (estos escritos con el notepad) y tenía entendido que se usaba el ascii para guardar los datos en ellos (pero parece que no, y eso que al guardar el archivo le digo que lo guarde como ANSI).
Haré la prueba en unix o DOS aver qué pasa.

 La idea del programa es contar las palabras del fichero y luego escribir, en otro archivo, cuantas veces aparece cada palabra (tomando "AVIÓN" como la misma palabra que "avión" o "aViÓn", etc).

Muchas gracias por sus respuestas, fueron de bastante ayuda.

3
C/C++ / Ayuda Con Getchar()
« en: Miércoles 29 de Junio de 2005, 21:45 »
estoy haciendo un prog que debe contar el nùmero de letras provenientes de un documento de texto ("texto.txt"). el problema es que al correr el programa, el getchar me retorna valores distintos a los que correponden usando la funcion printf a pantalla.

por ejemplo:
Código: Text
  1.  
  2. #include <stdio.h>
  3. void main (void)
  4. {
  5. printf("1.-%c <-> 2.-%c",225, 160);
  6. getchar();
  7. }
  8.  

imprime:
         1.-ß <-> 2.-á
correspondiendo ß al valor 225, y á al valor 160.

Sin embargo, según este código:
Código: Text
  1.  
  2. #include &#60;stdio.h&#62;
  3. void main (void)
  4. {
  5. FILE *salida;
  6. salida= fopen(&#34;salida.txt&#34;, &#34;w+&#34;);
  7. fprintf(salida, &#34;1.-%c &#60;-&#62; 2.-%c&#34;,225, 160);
  8. }
  9.  

escribe en el archivo "salida.txt":
       1.-á <-> 2.-
correspondiendo 'á' al valor 225, y .... a 160.




¿Podría alguien explicarme qué pasa y decirme qué valores toman las letras a lvenir de un archivo?

PD: trabajo en Win2K

4
C/C++ / Re: Typedef Struct Algo1 {...} Alo2;
« en: Sábado 25 de Junio de 2005, 07:28 »
perfecto ahora entiendo
(me estaba ekivocando en una idiotez....)

muchas gracias :lol:

5
C/C++ / Typedef Struct Algo1 {...} Alo2;
« en: Viernes 24 de Junio de 2005, 06:55 »
si pongo :


typedef struct cancion
{
char parte;
struct cancion *siguiente;
...
} tipoCancion;

¿para qué es 'cancion' y 'tipoCancion'?, ¿cuál es la diferencia?

osea, en un prog si no pongo tipoCancion, el compilador me tira error de :
"[Warning] useless keyword or type name in empty declaration"

si saco 'cancion', me sale un error de:
"dereferencing pointer to incomplete type" aparte de errores varios al asignar un espacio de memoria (malloc).

el problema es k no entiendo la diferencia, y si les llamo igual, funciona sin problemas.
Bueno, gracias de antemano.

PD: uso el Devc++ p'a compilar y el vim p'a escribir.[/FONT][/FONT]

Páginas: [1]