c++中头文件<string.h> <string>有什么区别麽?还有<cmath> <math.h>
大家讲道理
大家讲道理 2017-04-17 15:16:11
0
3
652

如题所示,c++中头文件<string.h> <string>有什么区别麽?还有<math> <math.h>
编译器都能过,请指教。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(3)
迷茫

<string.h> C バージョンのヘッダー ファイル。
<string> C++ 標準で定義されたヘッダー ファイル。string の文字列クラスを定義し、文字列クラスのさまざまな操作が含まれます。さらに、<string> には、strcpy、strcat などの古い C バージョンの文字列操作も含まれています。これは、<string> ファイル内に独自の文字列クラスを定義することに加えて、#include< を追加することと同じです。 h> には、C バージョンの文字列操作が含まれています。

の関係は上記と同じです。

いいねを押す +0
Ty80

に対応する C++ ヘッダー ファイルは
です。 対応する C++ ヘッダー ファイルは
です。 : 文字列

私もそれが何なのか分かりません
いいねを押す +0
迷茫

上階に+1
また、C++11では.hを付けると警告かエラーが出るはずですよね?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート