in vista wcscopy non funzica ???!!!! :master:

1)
creato un nuovo progetto GUI ed impostato come UNICODE, ma c'è qualcosa che non va:

codice:
wchar_t *txt;
wcscpy(txt,L"prova unicode");
da prima in compilazione error: expected constructor, destructor, o type conversion before '(' token


2)
creato un progetto console compila ma poi in esecuzione si pianta (errore segmentation)

in altro progetto Gui (era console trasformato in GUI) compila ma da questo errore:
codice:
Management.exe caused an Access Violation at location 76f1fc37 in module msvcrt.dll Writing to location 00000000.

Registers:
eax=00007270 ebx=00000000 ecx=00000000 edx=004380e0 esi=00000110 edi=00000000
eip=76f1fc37 esp=0022f0b4 ebp=0022f0b4 iopl=0         nv up ei pl nz ac pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010212

Call stack:
76F1FC37  msvcrt.dll:76F1FC37  wcscpy
00401E5A  Management.exe:00401E5A  _Z6InitCbP6HWND  ctrlfunction.cpp:28
0040C693  Management.exe:0040C693  _Z11Dlg_ricercaP6HWND__jjl  dlg_ricerca.cpp:30
779B1A10  USER32.dll:779B1A10  GetMessageW
7799F203  USER32.dll:7799F203  SetWindowRgn

...
anche con:
codice:
wsprintf((LPTSTR)txt,"%s",(LPCTSTR)"prova unicode 2");
3) wstring

codice:
std::wstring tmp(L"stringa prova");
se tento di appendere o concaternare: expected constructor, destructor, o type conversion before '('