Code:
istream& getline (char* s, streamsize n );
istream& getline (char* s, streamsize n, char delim );
Hi
Thanks for the reply.
The file is in binary .... records may contain control characters, however records are terminated by \r\n\r\n.
Therefore reading the file as a text file and format wont work really.
I need to be able to split them into records that terminate by a record terminator \r\n\r\n.

I m not sure if getline woudl be able to offer me what I need.

Cheers