<ctgmath>

実際には、<tgmath.h> と同等のジェネリック型の数値演算マクロを提供する、C++ 標準 ライブラリ ヘッダー <complex><cmath> をインクルードします。

Note

C 標準ライブラリ <tgmath.h> ヘッダーは、<ctgmath> によって含められません。これは、<complex><cmath> の C++ オーバーロードによって実質的に置き換えられるためです。 これにより、<ctgmath> ヘッダーが冗長になります。 <tgmath.h> ヘッダーは C++ では非推奨とされます。 <ctgmath> ヘッダーは C++ 17 では非推奨とされており、ドラフト C++ 20 標準では削除されています。

要件

ヘッダー: <ctgmath>

名前空間: std

解説

C 標準ライブラリのヘッダー <tgmath.h> の機能は <complex><cmath> のオーバーロードによって提供されます。

関連項目

<complex>
<cmath>
ヘッダー ファイル リファレンス
C++ 標準ライブラリの概要
C++ 標準ライブラリにおけるスレッド セーフ