Ciao..come posso generare in C++ una serie di stringhe di questo tipo:
prova1
prova2
prova3
in cui la prima stinga è sempre la stessa ma cambia la seconda????Grazie
Ciao..come posso generare in C++ una serie di stringhe di questo tipo:
prova1
prova2
prova3
in cui la prima stinga è sempre la stessa ma cambia la seconda????Grazie
Intendi lavorare con stringhe C (char *) o C++ (std::string)? La seconda parte è sempre un singolo carattere, una stringa o può essere qualunque cosa (numero, ...)?
Amaro C++, il gusto pieno dell'undefined behavior.
Utilizza un oggetto stringstream
No MP tecnici (non rispondo nemmeno!), usa il forum.
La stringa che costruisco mi serve come input del seguente metodo:
La seconda parte può essere qualunque cosa (numero, ...), avevo pensato ai numeri perchè possono essere incrementati..codice:void open ( const char * filename, ios_base::openmode mode = ios_base::in | ios_base::out );
Allora fai come dice oregon, usa un ostringstream; ottenuta la stringa tramite il suo metodo str(), usa il metodo c_str() per ottenere la stringa C da passare a open.
Amaro C++, il gusto pieno dell'undefined behavior.