This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Simple hello world problem


Kris Munch <munch at cs dot umn dot edu> writes:

> New to MacOSX, and just installed the Mac Developer suite so I could
> use gcc. However, when creating the simple hello world program, I
> cannot get it to compile:
> 
> #include <iostream>
> #include <stdio.h>
> 
> int main()
> {
>          cout << "TESTING.." << endl;
>          return 0;
> }
> 
> 
> I get these errors:
> myprog.cc: In function `int main()':
> myprog.cc:6: `cout' undeclared (first use this function)
> myprog.cc:6: (Each undeclared identifier is reported only once for each
>     function it appears in.)
> myprog.cc:6: `endl' undeclared (first use this function)
> 
> 
> Like it doesn't know where the includes are, an cannot figure out what
> cout is. Can anyone help?

This question is asked approx. 5 times per week. Standard C++ Library
names are on namespace std. So you need std::cout, std::vector,
std::endl, std::sort and so on.

-- 
Oscar


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]