-1

iostream がクラスであることをヘルプ タブの Turbo c++ で読みましたが、私の講師がそれがヘッダー ファイルであると教えてくれたので、どれが本当の iostream であるかはヘッダー ファイルまたはクラスですか??

4

2 に答える 2

1

iostream は確かに C++ のクラスです。コードに iostream という名前のファイルを含めることで、このクラスにアクセスできます。

// SomeFile.cpp
#include <iostream>

// Some code that makes use of the class iostream...

これは、C++ 内の他のストリーム クラス (istream、ostream、fstream など) にも当てはまります。必要に応じて、C++ インストールの include ディレクトリを調べて、これらのクラスを確認してください。

もちろん、これは C++ では非常に一般的な状況です。実際の定義が、クラスと同じ名前で拡張子が .hpp または .cpp のファイルに格納されているクラスに遭遇することがよくあるからです。

于 2012-06-07T02:41:16.753 に答える