<ctgmath>
Na prática, inclui os cabeçalhos da biblioteca padrão do C++ <complex>
e <cmath>
, que fornecem macros matemáticas de tipo genérico equivalentes a <tgmath.h>
.
Observação
O cabeçalho <tgmath.h>
da biblioteca padrão C não é incluído por <ctgmath>
porque ele é efetivamente substituído pelas sobrecargas do C++ em <complex>
e <cmath>
. Isso torna o cabeçalho <ctgmath>
redundante. O cabeçalho <tgmath.h>
é preterido em C++. O cabeçalho <ctgmath>
é preterido no C++17 e removido no padrão C++20 de rascunho.
Requisitos
Cabeçalho: <ctgmath>
Namespace: std
Comentários
A funcionalidade do cabeçalho <tgmath.h>
da biblioteca padrão C é fornecida pelas sobrecargas em <complex>
e <cmath>
.
Confira também
<complex>
<cmath>
Referência de arquivos de cabeçalho
Visão geral da biblioteca C++ Standard
Acesso thread-safe na biblioteca C++ Standard