Mince.
Mais est-ce qu'un compilateur accepte qu'on entre "unsigned wchar_t" ?
Surtout lorsque wchar_t n'est pas un type natif ? (sur les vieux compilateurs)
Version imprimable
Mince.
Mais est-ce qu'un compilateur accepte qu'on entre "unsigned wchar_t" ?
Surtout lorsque wchar_t n'est pas un type natif ? (sur les vieux compilateurs)
En C, wchar_t est un typedef defini dans stddef.h. Donc qualifier avec unsigned n'est pas possible.Citation:
Envoyé par Médinoc
En C++ wchar_t est bien un type, mais tu ne peux pas non plus le qualifier avec unsigned.
Le vieux GCC du vieux FreeBSD de mon école n'aime pas (syntax error before 'nom_de_la_variable_unsigned_wchar_t')
Le GCC 3.4.5 de la redhat de mon école n'aime pas non plus...
Alors comment je fais pour utiliser iswalpha() qui demande un wint_t ?
Citation:
Envoyé par Médinoc
Tu passes ton wchar_t. Quel est le probleme? Qu'il y a un piege en moins que pour les char?
Le problème, c'est que j'ai cru à la lecture de ton post 20 qu'il n'y avait justement pas "un piège en moins" contrairement à ce que je croyais avant...