delorie.com/archives/browse.cgi | search |
From: | MCheu <mpcheu AT yahoo DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Compilation Error |
Organization: | Metronome |
Message-ID: | <mmtoru0p34clhpsq56oam0unu8qrur5nb7@4ax.com> |
References: | <S2Yu9.29661$Mb3 DOT 1242994 AT bgtnsc04-news DOT ops DOT worldnet DOT att DOT net> |
X-Newsreader: | Forte Agent 1.92/32.572 |
MIME-Version: | 1.0 |
Lines: | 50 |
Date: | Sun, 27 Oct 2002 18:33:28 -0500 |
NNTP-Posting-Host: | 209.188.71.240 |
X-Trace: | localhost 1035761613 209.188.71.240 (Sun, 27 Oct 2002 16:33:33 MST) |
NNTP-Posting-Date: | Sun, 27 Oct 2002 16:33:33 MST |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
On Sun, 27 Oct 2002 20:31:46 GMT, "Peter" <peter_data2002 AT yahoo DOT com> wrote: > >#include<iostream> > >int main() >{ > char *str1 =new char(100); > char *str2=str1; > > cout <<int(str1) << "address of str2 is " <<int(str2)<<"\n"; > *str2++ = 'T'; > *str2++='E'; > cout<<"value of str1 is "<<str1<<"\n"; > return 1; >} > > >iostrem is located in "c:\djgpp\lang\cxx\3.2\" > >I would appreciate help on resolving the issue. > >Thanks > The error might be in your code. You seem to be using the new style headers but aren't using the namespace correctly. You can either globally specify the namespace: #include <iostream> using namespace std; or prefix the cout lines with std:: to specify the namespace locally. eg. std::cout <<"value of str1 is " << str1 << endl; This second style is preferred, as it's more flexible, but the first style is sometimes more convenient. ----------- Thanks MCheu
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |