C++ ヘッダー ファイルと std 名前空間 (鋭い)

C++ は C 言語に基づいて開発されています. 初期の C++ は完全ではなく, 名前空間をサポートしておらず, 独自のコンパイラもありませんでした. 代わりに, C++ コードを C コードに変換し, C コンパイラでコンパイルしました. 現時点では、C++ はまだ C 言語ライブラリを使用しており、stdio.h、stdlib.h、string.h などのヘッダー ファイルは引き続き有効です。さらに、C++ はいくつかの新しいライブラリを開発し、独自のヘッダー ファイルを追加しました。 、 例えば:

  • iostream.h: コンソールの入出力用のヘッダー ファイル。

  • fstream.h: ファイル操作用のヘッダー ファイル。

  • complex.h: 複素数計算用のヘッダー ファイル。

C 言語と同様に、C++ ヘッダー ファイルには依然としてサフィックス .h があり、含まれるクラス、関数、マクロなどはすべてグローバルです。

後に C++ が導入されました

おすすめ

転載: blog.csdn.net/m0_68539124/article/details/129211347