OVH Cloud OVH Cloud

obtenir en runtime les min/max de type elementaires...?

1 réponse
Avatar
Bernie
Bonjour,
Je cherche à corriger un défaut de style dans mes codes en supprimer des
init de variable par des constantes ecrites en dure dans mes codes ou
via des macros windows comme par exemple :
int a = MAX_INT;
....

Mon probleme est que si a est menbre d'une classe et que je souhaite
changer son type, mon code d'init ne sera + correct.

La question est comment recuperer les min/max de type elementaire à
l'execution ?
J'ai regardé du coté de typeid mais sans succes ?

si qqun avit un conseil...
merci d'avance

ab

1 réponse

Avatar
Jean-Marc Bourguet
Bernie writes:

La question est comment recuperer les min/max de type elementaire à
l'execution ?


Pas sur d'avoir bien compris ce que tu veux. Regarde du cote de

#include <limits>

std::numeric_limits<>

A+

--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org