Le post initial tourne sur Windows qui tourne généralement sur x86 sur lequel les "long double" sont définis ainsi.
Note: Je sais que des plates-formes plus exotiques supportent d'autres formats mais quel est le rapport?.
Avec ces informations, on peut se poser des questions sur le retour de
numeric_limits<unsigned long double>::max()
pour peu qu'il soit raisonnable qu'il compile.
Car de fait le programme ne sort pas de la boucle pour la raison qu'on croit sauf à penser que le compilateur utilisé traduise long double en double
- W
Partager