Pour la comparaison de la casse, regardez _wcsicmp
Comment utiliser de sorte que je peux ignorer la casse? Désolé, j'ai révisé ma réponse Vous savez il n'y a pas de réponse dans ce thread que vous avez posté? Est-il un _wcsincmp ? Ok.. mais pour linux??
Avez-vous envisagé d'utiliser StrCmpLogicalW()? En fonction de votre besoin que pourrait être préférable de wcscmp.
Encore une fois, c'est sensible à la casse. Non, il n'est pas, jetez un oeil à la page MSDN. 🙂 Cependant, StrCmpLogicalW serait de soins pour le préfixe des numéros de chaîne.
Il est lstrcmpi fonction dans l'API Win32 qui fonctionne avec LPCTSTR au lieu de const char *. Je ne sais pas pourquoi il n'est pas populaire, je l'utilise depuis 1994 (surtout lstrcmp sans "i").
Pour la casse comparaison, regardez
wcscmp
Pour la comparaison de la casse, regardez
_wcsicmp
Désolé, j'ai révisé ma réponse
Vous savez il n'y a pas de réponse dans ce thread que vous avez posté?
Est-il un _wcsincmp ?
Ok.. mais pour linux??
OriginalL'auteur Matthew
Vous devez utiliser le
WCHAR_t
versions destrcmp
. Vous pouvez trouver les définitions ici.Pour la comparaison de la casse utilisation wcscasecmp.
OriginalL'auteur Constantinius
Avez-vous envisagé d'utiliser StrCmpLogicalW()? En fonction de votre besoin que pourrait être préférable de wcscmp.
Non, il n'est pas, jetez un oeil à la page MSDN. 🙂
Cependant,
StrCmpLogicalW
serait de soins pour le préfixe des numéros de chaîne.OriginalL'auteur Thomas Russell
Il est
lstrcmpi
fonction dans l'API Win32 qui fonctionne avecLPCTSTR
au lieu deconst char *
. Je ne sais pas pourquoi il n'est pas populaire, je l'utilise depuis 1994 (surtoutlstrcmp
sans "i").OriginalL'auteur i486