| delorie.com/archives/browse.cgi | search |
| Message-ID: | <3f2bae8d$0$163$cc7c7865@news.luth.se> |
| From: | Martin Str|mberg <ams AT speedy DOT ludd DOT luth DOT se> |
| Subject: | Re: Undeclared (first use... |
| Newsgroups: | comp.os.msdos.djgpp |
| References: | <huNWa.2519$Y5 DOT 598 AT nntpserver DOT swip DOT net> |
| User-Agent: | tin/1.4.6-20020816 ("Aerials") (UNIX) (NetBSD/1.6Q (alpha)) |
| Date: | 02 Aug 2003 12:29:01 GMT |
| Lines: | 36 |
| NNTP-Posting-Host: | speedy.ludd.luth.se |
| X-Trace: | 1059827341 news.luth.se 163 130.240.16.13 |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
HELENA BROMAN <mirja DOT helena AT swipnet DOT se> wrote:
: I've just started C++ and is not doing so fine...
: I am trying the Hello World script:
: #include <iostream.h>
: int main()
: {
: cout << "Hello World!\n";
: return 0;
: }
You are coding in an obsolete version of C++.
: and is compiling in djgpp
: First I get an Backward varning for iostream.h so I remove the .h part and
: gets this...
: world.cpp: In function `int main()':
: world.cpp:5 `cout' undeclared (first use this function)
: Use what first? Whats wrong?
The compiler tells you that the undeclared function/variable is used
first in main(), just in case you would have more functions that also
used that undeclared function/variable.
You should get an up-to-date tutorial or book that teaches standard
C++. If you do you will find you need to add "std::" in front of
"cout".
Right,
MartinS
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |