Se ottengo un percorso in caratteri Wide, tramite l'istruzione wcscmp, lo posso confrontare con un altro percorso tipo "C:\\Windows\\Prova.exe"?
Se ottengo un percorso in caratteri Wide, tramite l'istruzione wcscmp, lo posso confrontare con un altro percorso tipo "C:\\Windows\\Prova.exe"?
Basta cercare e studiare
http://www.cplusplus.com/reference/cwchar/wcscmp/
No MP tecnici (non rispondo nemmeno!), usa il forum.
Basta specificare la stringa literal con cui lo confronti come literal wide, per cui devi mettere prima della prima virgoletta la lettera L
Per inciso, includere percorsi "fissati" è una pessima idea (e se il mio Windows fosse installato su d:? o se stesse nella cartella c:\Windows.1, come accade se reinstalli Windows senza formattare?).codice:if(wcscmp(stringa, L"C:\\Windows\\Prova.exe")==0) ...
Amaro C++, il gusto pieno dell'undefined behavior.