limits File Reference

#include <bits/c++config.h>

Include dependency graph for limits:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std

Enumerations

enum  float_round_style {
  round_indeterminate, round_toward_zero, round_to_nearest, round_toward_infinity,
  round_toward_neg_infinity
}
 Describes the rounding style for floating-point types. More...
enum  float_denorm_style { denorm_indeterminate, denorm_absent, denorm_present }
 Describes the denormalization for floating-point types. More...


Detailed Description

This is a Standard C++ Library header. You should #include this header in your programs, rather than any of the "st[dl]_*.h" implementation files.

Definition in file limits.


Enumeration Type Documentation

enum std::float_denorm_style
 

Describes the denormalization for floating-point types.

These values represent the presence or absence of a variable number of exponent bits. This type is used in the std::numeric_limits class.

Enumeration values:
denorm_indeterminate  Indeterminate at compile time whether denormalized values are allowed.
denorm_absent  The type does not allow denormalized values.
denorm_present  The type allows denormalized values.

Definition at line 172 of file limits.

enum std::float_round_style
 

Describes the rounding style for floating-point types.

This is used in the std::numeric_limits class.

Enumeration values:
round_indeterminate  Self-explanatory.
round_toward_zero  Self-explanatory.
round_to_nearest  To the nearest representable value.
round_toward_infinity  Self-explanatory.
round_toward_neg_infinity  Self-explanatory.

Definition at line 157 of file limits.


Generated on Fri May 6 01:10:35 2005 for libstdc++-v3 Source by  doxygen 1.4.2