[C++] PrintNumLimits

byte_head

Captain
Registriert
Jan. 2005
Beiträge
3.674
Hi,

es geht um die Funktion PrintNumLimits.
In meinem Tut (das es auch zu kaufen gibt) ist die Datei wo das im größeren nicht erläutert und bei google finde ich kaum etwas. :motz:

Es geht im großen um diese Funktion:

Tut schrieb:
Schreiben Sie ein Programm, das den kleinsten und größten Wert einer unsigned short...

Code:
std::cout << "Min/Max unsigned short: " << PrintNumLimits<unsigned short>();

std::PrintNumLimits<unsigned short>();

Geht genausowenig. :confused_alt::

Danke schonmal.
 
Du brauchst

#include <limits>

und dann

std::numeric_limits<T>::max()
std::numeric_limits<T>::min()

wobei du für T jeden integralen Typ einsetzen kannst.

Btw, gute und vollständige Referenzen zur Standard-Bibliothek sind in der Tat rar, speziell wenn es um die IOStreams, locales oder limits geht.

Falls du das Geld ausgeben willst, "Die C++ Programmiersprache" von Bjarne Stroustrup ist quasi ein "must-have" und ziemlich ausführlich und vollständig.
 
Zuletzt bearbeitet:
Ne Buchempfehlung fuer die Std Lib haett ich auch noch:

"The C++ Standard Library - A Tutorial and Reference" (Nicoilai M. Josuttis)

Liegt neben mir, und is 'n echt super ding. Sogar noch besser wie Bjarne's Bibel.
 
Ja, das ist auch sehr zu empfehlen, wobei das Buch schon mehr eine gezielte Referenz ist. Das hängt dann von deinem Wissensstand ab. Falls du beide Bücher mal irgendwo zu greifen bekommen kannst, blätter mal durch. Definitiv beide super, musst mal schauen was für dich das Richtige ist (weil beide ~50€ neu... ist schon eher ne Anschaffung die man sich überlegt)
 
Super. :daumen:

Gibt es nicht so eine Referenz in Form wie es z.B. für HTML SelfHTML etc.?
Weil 50€ sind schon happig,
vorallem weil ja C++ nicht meine einzige Sprache bleiben wird. ;)

mfg, byte
 
Zurück
Oben