OOOps...![]()
![]()
Grazie 1000...
OOOps...![]()
![]()
Grazie 1000...
Come faccio ad usare la lpCmdLine? è tutto oggi che ci impazzisco su... se provo a mettere
char stringa[256];
stringa = lpCmdLine;
mi da "undefined symbol lpCmdLine". ho visto che è un parametro della WinMain, però se guardo la linea dove c'è scritto WinMain c'è
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
...
Uso il Borland TurboC++ come editor/compilatore...
Come faccio a usare la lpCmdLine?
Dunque, essendo un parametro di WinMain la puoi usare solo all'interno della WinMain, e non in altre funzioni; in secondo luogo non puoi assegnare una stringa ad un altra in questa maniera:
semmaicodice:char stringa[256]; stringa = lpCmdLine; // :oVVoVe:
oppurecodice:char stringa[256]; strcpy(stringa, lpCmdLine);
.codice:char * stringa; stringa = &lpCmdLine;
Amaro C++, il gusto pieno dell'undefined behavior.
Neanche in funzioni richiamate dalla WinMain tipo Application->Run(); ?
Ti pare che i parametri di una funzione possano essere usati all'interno di un'altra funzione?In questo caso puoi usare tranquillamente la GetCommandLine().
Amaro C++, il gusto pieno dell'undefined behavior.
Non lo so... Il C lo sto facendo a scuola e quindi tutte queste cose più... evolutele sto imparando da solo. Comunque grazie