Tgmath.h: Difference between revisions

Content deleted Content added
FrescoBot (talk | contribs)
m Bot: link syntax/spacing and minor changes
Line 3:
{{C_Standard_library}}
 
'''tgmath.h''' is a [[Standard C]] header that defines many type-generic [[macro]]s that can be used for a variety of mathematical operations. This header also includes <code>[[math.h]]</code> and <code>[[complex.h]]</code>. For all of the [[Function (computer science)|functions]] in the <code>math.h</code> and <code>complex.h</code> headers that do not have an f ([[Floating point|float]]) or l ([[Long double|long double]]) suffix, and whose corresponding type is [[Double|double]] (with the exception of <code>modf()</code>), there is a corresponding macro.<ref>http://www.opengroup.org/onlinepubs/009695399/basedefs/tgmath.h.html</ref>
 
== Type-generic macro ==
Line 15:
[[File:Dependency Graph for tgmath.h.PNG|thumb|400px|Dependency Graph]]
 
== Functions from <code>math.h <ref name = "pubs"> http://pubs.opengroup.org/onlinepubs/009604599/basedefs/tgmath.h.html</ref></code>==
{|class="wikitable"
|-