Oppure

Loading
23/08/07 14:49
WARRIOR
Ragazzi ho un problema, devo concatenare delle stringhe questo è il codice:

    int leng;
    char *Path, Name[50];
       
    gets(Name);

    Path = new char[300];
    strcpy(Path,"Cartella\");
    strcpy(Path,(const char*)&Name);
    strcpy(Path,".txt");
    system("pause");


Eseguendo il codice, mi scrive solo Cartella\...immagino quale sia il problema, ma nn riesco a risolverlo sintatticamente.
Potete indicarmi lo script esatto?

grazie 1000 :k: .
Ultima modifica effettuata da WARRIOR 23/08/07 14:50
aaa
23/08/07 16:11
Martin
Prova a sostituire i strcpy con strcat (tranne il primo)
aaa
23/08/07 19:41
netarrow
visto che è C++ ti consiglio di usare la classe string che overloada l'operatore +
aaa
23/08/07 23:11
WARRIOR
Sapete...mi sento un mezzo idiota 8-| .
Sono stato a trafficare per mezzo pomeriggio con i puntatori, senza guardare la soluzione piu semplice.....ma si puo -_- ? :grr::grr::grr:
aaa