Croix-plate-forme de types de données primitifs en C++

Contrairement à Java ou C#, les types de données primitifs en C++, la taille peut varier en fonction de la plate-forme. Par exemple, int n'est pas garanti d'être un entier de 32 bits.
Divers compilateur environnements de définir des types de données tels que uint32 ou dword à cette fin, mais il ne semble pas y avoir de norme d'inclure le fichier de taille fixe de types de données.

Quelle est la méthode recommandée pour obtenir un maximum de portabilité?

OriginalL'auteur Tony the Pony | 2009-09-06