Bonjour,

J'utilise pour la 1ere fois les fonctions de stdarg.h.
J'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
void test(int nbarg, ...)
{
             char *ptr;
	va_list ap;
 
	va_start(ap,nbarg);              		
	ptr = (char *) va_arg(ap,char *);
}
avec l'appel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
test(3,"abc","def,"fgh");
et lors de la compil, j'ai le message "warning 530: Casting from loose to strict alignment" sur la ligne utilisant la fonction va_arg.
Je ne sais pas comment éviter ce warning qui peut occasionner des pb.

Merci de votre aide