Mail Archives: djgpp/1999/12/28/17:49:46
Message-ID: | <38670DE3.B1D7D2E5@earthlink.net>
|
From: | Martin Ambuhl <mambuhl AT earthlink DOT net>
|
X-Mailer: | Mozilla 4.7 [en] (Win95; U)
|
X-Accept-Language: | en
|
MIME-Version: | 1.0
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: Changing Text with Iteration...
|
References: | <83ve6e$bur$1 AT bob DOT news DOT rcn DOT net> <s6ds8d53h4579 AT corp DOT supernews DOT com>
|
Lines: | 63
|
NNTP-Posting-Host: | 209.246.64.169
|
X-Complaints-To: | abuse AT earthlink DOT net
|
X-Trace: | newsread1.prod.itd.earthlink.net 946277806 209.246.64.169 (Sun, 26 Dec 1999 22:56:46 PST)
|
NNTP-Posting-Date: | Sun, 26 Dec 1999 22:56:46 PST
|
Organization: | EarthLink Network, Inc.
|
X-ELN-Date: | Sun Dec 26 22:56:46 1999
|
X-ELN-Insert-Date: | Sun Dec 26 22:56:46 1999
|
X-Posted-Path-Was: | not-for-mail
|
Date: | Mon, 27 Dec 1999 06:56:46 GMT
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
Al Morgan wrote:
>
> I don't use that header file, so I can't help with the rest of the program,
> but dont' you want to:
>
> #include <string.h>
>
> (with emphisis on the .h).
No, his code is C++, using the string objects for which the interface is
in the C++ header <string>. There is no <string.h> header in C++,
althogh g++ will accept it. The C++ header for the functionality of C's
<string.h> is <cstring>.
>
> Tom <thomasbd AT erols DOT com> wrote in message
> news:83ve6e$bur$1 AT bob DOT news DOT rcn DOT net...
> > Can anyone tell me what is wrong with the following code? I am trying to
> > load a mp3 playlist into memory and then change each "\" to a "/" so it
> can
> > be read by the software I am using. I can only get the first line to
> work.
> > I am trying to assign each line to a number with the string a[int].
> Please
> > help. Thanks.
> >
> > #include <fstream>
> > #include <string>
> >
> > int main()
> > {
> > string a[500];
> > string s;
> > int n = 0;
> > int m = -1;
> > ifstream inputfile("mylist.m3u");
> > while ( getline( inputfile, s) )
> > {
> > while (s[++m])
> > {
> > if (s[m] == (char) 92)
> > s[m] = (char) 47;
> > }
> > a[++n]=s;
> > cout << n << ". " << a[n] << endl;
> > }
> > return 0;
> > }
> >
> >
--
Martin Ambuhl mambuhl AT earthlink DOT net
What one knows is, in youth, of little moment; they know enough who
know how to learn. - Henry Adams
A thick skin is a gift from God. - Konrad Adenauer
__________________________________________________________
Fight spam now!
Get your free anti-spam service: http://www.brightmail.com
- Raw text -