Where can I find iostream.h ON THE INTERNET
basically, I know how to use iostream.h, but I need to download it.
I am not going to download a new compiler.
I do not need any tips on how to include it in my program.
Just where to find it.
I have scoured the internet and have not found it.
Please give me a link to a website where i can download iostream.h.

Recommended Answers

All 7 Replies

Is <iostream.h> the new <graphics.h>? :icon_rolleyes: Here's an idea: update your code to use <iostream> if your compiler doesn't support the non-standard and non-portable <iostream.h>.

Is <iostream.h> the new <graphics.h>? :icon_rolleyes: Here's an idea: update your code to use <iostream> if your compiler doesn't support the non-standard and non-portable <iostream.h>.

No, I can figure out the .h and the <> "" thing fine. Just looking for a link where I can download the file from the internet.

No, I can figure out the .h and the <> "" thing fine.

Somehow I doubt that.

Just looking for a link where I can download the file from the internet.

And what do you expect to do with the file? It's highly likely to depend on many other files, and be closely tied to the compiler for which it was written. For example, here's the <iostream> contents on my version of GCC:

// Standard iostream objects -*- C++ -*-

// Copyright (C) 1997, 1998, 1999, 2001, 2002, 2005, 2008, 2009, 2010
// Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 3, or (at your option)
// any later version.

// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// Under Section 7 of GPL version 3, you are granted additional
// permissions described in the GCC Runtime Library Exception, version
// 3.1, as published by the Free Software Foundation.

// You should have received a copy of the GNU General Public License and
// a copy of the GCC Runtime Library Exception along with this program;
// see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
// <http://www.gnu.org/licenses/>.

/** @file include/iostream
 *  This is a Standard C++ Library header.
 */

//
// ISO C++ 14882: 27.3  Standard iostream objects
//

#ifndef _GLIBCXX_IOSTREAM
#define _GLIBCXX_IOSTREAM 1

#pragma GCC system_header

#include <bits/c++config.h>
#include <ostream>
#include <istream>

namespace std _GLIBCXX_VISIBILITY(default)
{
_GLIBCXX_BEGIN_NAMESPACE_VERSION

  /**
   *  @name Standard Stream Objects
   *
   *  The &lt;iostream&gt; header declares the eight <em>standard stream
   *  objects</em>.  For other declarations, see
   *  http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch24.html
   *  and the @link iosfwd I/O forward declarations @endlink
   *
   *  They are required by default to cooperate with the global C
   *  library's @c FILE streams, and to be available during program
   *  startup and termination. For more information, see the HOWTO
   *  linked to above.
  */
  //@{
  extern istream cin;		/// Linked to standard input
  extern ostream cout;		/// Linked to standard output
  extern ostream cerr;		/// Linked to standard error (unbuffered)
  extern ostream clog;		/// Linked to standard error (buffered)

#ifdef _GLIBCXX_USE_WCHAR_T
  extern wistream wcin;		/// Linked to standard input
  extern wostream wcout;	/// Linked to standard output
  extern wostream wcerr;	/// Linked to standard error (unbuffered)
  extern wostream wclog;	/// Linked to standard error (buffered)
#endif
  //@}

  // For construction of filebuffers for cout, cin, cerr, clog et. al.
  static ios_base::Init __ioinit;

_GLIBCXX_END_NAMESPACE_VERSION
} // namespace

#endif /* _GLIBCXX_IOSTREAM */

That looks pretty freaking useless if you're not using GCC, in which case you'd already have the header. So let's not beat around the bush: what you're asking for is stupid. So please explain why you think you need to download a header file and we'll be in a better position to tell you how to solve the problem in a less stupid way.

Here you can download visual c++ ...

Visual C++ no longer supports <iostream.h>. Nice try, but please attempt to understand the question before answering. ;)

Let's not drag up old, dead threads, shall we? Please, check the dates on the threads before you post.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.