salut
j'ai une fonction qui accepte un
en paramètre mais je n'arrive pas à créer une saisie au clavier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part bool Open( wchar_t const* pszFilename );
Si je rentre dans le code la chaîne directement sa fonctionne mais si je déclare un wchar_t const*,que je le saisie au clavier et que je passe cette variable en paramètre sa ne fonctionne pas.
Ici le code fonctionne mais si je fais une saisie au clavier de la chaîne sa ne fonctionne plus. Je suis obligé d'utiliser une chaine de caractére unicode pour la suite de ma fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part a=Open(L"tcl84.dll"); //le L majuscule est obligatoire car chaîne caractère Unicode
Ya t-il une technique particuliére pour passer en paramétre des chaine de caractére unicode?
voici ma saisie au clavier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 wchar_t *b; wcin>>*b; a=Open(&b);
Partager