-3

私は今C++を学んでいます。

これが私の質問です:

#include <fiostream.h>

私が使用したかどうかに関係なく:

#include <fiostream>

#include "fiostream"

#include "fiostream.h"

この「fiostream.h」ファイルがどこにも見つかりません。

「fiostream.h」ファイルはどこにありますか?

「iostream.h」には「fiostream.h」の機能が含まれていますか?

「fiostream.h」と「iostream.h」の違いは何ですか?

ありがとう~~

4

4 に答える 4

3

「fiostream.h」と「iostream.h」の違いは何ですか?

違いは「f」です。しかし、どちらのヘッダーも存在しません。iostreamします、fiostreamしません(しかしfstreamします)。

于 2013-03-04T10:45:35.073 に答える
1

fiostream.hstdヘッダーではありません。

試す

#include <fstream>

詳細についてはstd::fstreamcppreference.com#include <iostream>を参照してください。

于 2013-03-04T10:44:47.443 に答える
0

fiostream は c++ には存在しませんが、iostream.h は存在します。このヘッダーをインクルードすると、ios、streambuf、istream、ostream、iosfwd などの他のヘッダーが自動的にインクルードされる場合があります。

利用可能な C++ 標準ヘッダーは、さらなる研究のためのリンクにあります。詳細はここをクリック

于 2013-03-04T11:19:44.273 に答える
0

ヘッダーもありませ<fiostream[.h]>ん。<iostream.h>I/O ライブラリは、次の C++ 標準ライブラリ ヘッダーを提供します。

  • 前方宣言:<iosfwd>
  • 標準の iostream オブジェクト:<iostream>
  • Iostream 基本クラス:<ios>
  • ストリーム バッファ:<streambuf>
  • マットとマニピュレータから: <istream>, <ostream>,<iomanip>
  • 文字列ストリーム:<sstream>
  • ファイル ストリーム: <fstream><cstdio>.

C++ 標準ライブラリ ヘッダーは末尾が.h- ではないことに注意してください。これは C ライブラリ ヘッダーのみです。C ライブラリ ヘッダーの C++ 標準ライブラリ バージョンは、文字で始まりますc。たとえば、cstdioは の C++ バージョンですstdio.h

于 2013-03-04T10:45:28.240 に答える