What miss if iostream.h not found!!!

Hi All,
I am wring a sample code under SUSE SLSE 11.

#include <iostream.h>

int main()
{
std::cout << “Hello World” << std::endl;
return 0;
}

iostream.h: No such file or directory

I have to change #include <iostream>. It works.

My question is: iostream.h can be found under Linux 64, it lies under ./c++/4.1.1/backward/iostream.h.
But there is no iostream.h under SUSE 11.
Do it missing some compoent when install the machine? I just got the machine from IT!

Any help is appreciate.
Thanks.:X

Allen

iostream.h was deprecated and now, removed. You should use iostream only.

On Tue, 01 Dec 2009 10:56:01 GMT, syampillai
<syampillai@no-mx.forums.opensuse.org> wrote:

>
>iostream.h was deprecated and now, removed. You should use iostream
>only.

There is a bit more to it.

#include <iostream.h>” is associated with the “C” libraries and
#include <iostream>” is associated with “C++” libraries. This
carries across a wide variety of libraries and development
environments.