>
> Si primesc eroarea asta:
>> c:\users\student\desktop\tema1\minishell.cpp(160): error C2664:
>> 'CreateProcessW' : cannot convert parameter 2 from 'const char *' to
>> 'LPWSTR'
>> Pica de la acel command->verb->string
>>
>
Salut,

Dupa cum a spus si Claudiu, intr-adevar problema e ca ai setat flag-ul de
UNICODE si atunci CreateProcess va directa spre varianta CreateProcessW in
loc de CreateProcessA. Poti folosi direct CreateProcessA, sau poti modifica
din setarile proiectului, la optiunea General, ai un flag acolo care la
tine ar trebui sa fie setat la "Use Unicode Character Set" si ar trebui pus
pe "Use Multibyte Character Set".

LPWSTR e un tip specific VC++, si care s-ar reduce la wchar_t*, deci nu ar
putea fi folosit char* in locul lui :).

Alex.
_______________________________________________
http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii

Raspunde prin e-mail lui