Functions such as Log in Numerics.h
are overloaded; that is, a single function name may represent a family of implementations. Overloaded library functions behave the same as built-in operators such as +
and *
in expression evaluation, so the discussion in "Expression evaluation" on page 247 applies.
Older libraries--without function overloading--have different versions of logarithm, depending on their type of expression evaluation:
NOTE
Overloaded numerical functions simplify porting code between CommonPoint platforms of diverse underlying architectures. Porting to or from other systems might require name changes beyond cosmetic differences in capitalization.
[Contents]
[Previous]
[Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.
Generated with WebMaker