Mail Archives: djgpp/1999/08/10/11:40:33
| From: | Neil Goldberg <ngoldber AT mitre DOT org>
|
| Newsgroups: | comp.os.msdos.djgpp
|
| Subject: | Re: Help with input streams
|
| Date: | Mon, 09 Aug 1999 12:41:47 +0100
|
| Organization: | The MITRE Corporation
|
| Lines: | 18
|
| Message-ID: | <37AEBE7B.2D5D@mitre.org>
|
| References: | <7oles0$jda$1 AT nnrp1 DOT deja DOT com>
|
| NNTP-Posting-Host: | mm58842-pc.mitre.org
|
| Mime-Version: | 1.0
|
| X-Trace: | top.mitre.org 934216770 16612 128.29.96.60 (9 Aug 1999 16:39:30 GMT)
|
| X-Complaints-To: | usenet AT news DOT mitre DOT org
|
| NNTP-Posting-Date: | 9 Aug 1999 16:39:30 GMT
|
| X-Mailer: | Mozilla 3.04 (WinNT; I)
|
| To: | djgpp AT delorie DOT com
|
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
| Reply-To: | djgpp AT delorie DOT com
|
justinfl AT my-deja DOT com wrote:
>
> I'm here with yet another stupid question, but i'm just starting, so
> that's okay :) ....I'm trying to read a line of a text file. to my
> understanding in c++ (djgpp compiler), i would use infile.read() or
> infile.get().....i'm not sure of the exact syntax and the variables
> involved. i'm also curious as to which of these two commands would be
> best to read each line (80 chars) of a file, or if another command would
> be simpler. Thanks for the help!
>
infile.getline(my_buffer, max_characters);
The function stops either at a carriage return or max_characters
(make max_characters and your buffer size fairly large if you don't
want long lines to be broken into pieces).
moogla
- Raw text -