Bonjour,

je désire lire les caractéristiques d'un fichier WAV. Son entête est constitué de différents champs de 2 ou 4 octets que je vais mettre dans un struct.

Je suis sous Visual c++ 2005 et je compte prendre des int pour les champs de 4 octets et des shorts pour les champs de 2 octets.

Cependant, la taille des int et des short n'est pas garantie selon les compilateurs il me semble. N'existe-t-il pas un moyen permettant la portabilité de la taille des données d'un compilateur à un autre?

Ne puis-je pas avoir recours à size_t ou quelque chose de ce genre?

Merci