Ver Mensaje Individual
  #5  
Antiguo 12-11-2009
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
WORD es un unsigned short:
Código:
typedef unsigned short WORD,  PWORD;
Este te lo debería reconocer si estás compilando incluyendo windows.h, en otro caso o utilizas la definición descrita arrba o pones unsigned short.

Prueba el ejemplo que te puse, yo no lo he podido probar ni compilar por desconocer la estructura paciente y el archivo de datos, pero creo que debe funcionar.

Cita:
Empezado por escafandra Ver Mensaje
...En lugar de usar un fstream puedes usar cualquier otro sistema de manejo de ficheros...
Para este caso, los streams no aportan ventajas, quizás el uso del sistema estándar de archivos del C o la misma API de windows te sirve igual y consume menos recursos.

No se que compilador estás usando pero te diré que en el Builder 5 encontré y reparé un bug en la función
Código:
template<class charT, class traits>
  basic_istream<charT, traits>&
  basic_istream<charT, traits>::
  getline(char_type *s, streamsize n, char_type delim);
Posiblemente ese bug se mantuvo por el escaso uso que se le suele dar a los stream, aunque en determinadas ocasiones son realmente potentes.

Saludos.
Responder Con Cita