numeric_limits::is_bounded
Tests, wenn der Satz von Werten, die ein Typ möglicherweise darstellt, beschränkt ist.
static const bool is_bounded = false;
Rückgabewert
true, wenn der Typ einen begrenzten Satz darstellbare Werte verfügt, false wenn nicht.
Hinweise
Alle vordefinierten Typen verfügen über einen begrenzten Satz von darstellbaren Werten und geben true zurück.
Beispiel
// numeric_limits_is_bounded.cpp
// compile with: /EHsc
#include <iostream>
#include <limits>
using namespace std;
int main( )
{
cout << "Whether float objects have bounded set "
<< "of representable values: "
<< numeric_limits<float>::is_bounded
<< endl;
cout << "Whether double objects have bounded set "
<< "of representable values: "
<< numeric_limits<double>::is_bounded
<< endl;
cout << "Whether long int objects have bounded set "
<< "of representable values: "
<< numeric_limits<long int>::is_bounded
<< endl;
cout << "Whether unsigned char objects have bounded set "
<< "of representable values: "
<< numeric_limits<unsigned char>::is_bounded
<< endl;
}
Anforderungen
Header: <limits>
Namespace: std