Originariamente inviato da MItaly
Questa riga
codice:
wchar_t *txt;=new wchar_t*();
non ha nessun senso.


codice:
wchar_t *txt=NULL;

wchar_t *txt;=new wchar_t*();

wsprintf(txt,L"%s",L"Managemente Unicode");
cosa vuol dire la seconda riga (con quel ; prima di = ?) e perche' dichiari e inizializzi due volte la stessa variabile?

scusatemi ma nella fretta ..., qui intendevo due dichiarazioni distinte non contemporanee:

codice:
1.  wchar_t *txt=NULL;

oppure

2.  wchar_t *txt=new wchar_t*();     //senza ;
ok per le altre spiegazioni ...