Hice un código en el Builder del BDS2006 en el que leía un archivo cogiendo las lineas de dos en dos, una indica el parámetro y otra el valor de dicho parámetro. El parámetro en ocasiones puede no tener valor por lo que la linea está en blanco.
El caso es que me ha tocado portarlo al C++Builder 5 (si, un paso atras

) y ahora las lineas en blanco se las salta, como si no estuvieran.
El código con el que leo el par de lineas es este:
Código:
char CadAux[256];
AnsiString Param, Valor;
ifstream in;
...
in.getline(CadAux, 256, '\n');
Param = ((AnsiString) CadAux).Trim();
in.getline(CadAux, 256, '\n');
Valor = ((AnsiString) CadAux).Trim();
...
¿Cómo puedo hacer para no saltarme las lineas en blanco?
Gracias