salut
j'ai une fonction qui accepte un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
bool Open( wchar_t const* pszFilename );
en paramètre mais je n'arrive pas à créer une saisie au clavier.
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.
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
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.
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);