51078
07-02-2007, 17:38
Salve a tutti,
mi sto perdendo in un bicchiere d'acqua con questa elaborazione da fare con il parametro passato da riga di comando.
In pratica devo prendere il nome del file passato da riga di comando, ad es.
nomecomando nomefile.ext
e creare in vari file che abbiano come nome :
nomefile.ext1
nomefile-opt.ext
ecc..
In pratica dovrei eliminare gli ultimi quattro caratteri dalla stringa che sta in argv[1] e poi aggiungere delle stringhe predefinite per poi aprire in scrittura i relativi file.
In pratica non riesco a trovare la procedura corretta, di solito non uso il C per la manipolazione di stringhe, ma questa volta ci sono costretto... :(
Mi dareste cortesemente una mano? :cry: ;)
mi sto perdendo in un bicchiere d'acqua con questa elaborazione da fare con il parametro passato da riga di comando.
In pratica devo prendere il nome del file passato da riga di comando, ad es.
nomecomando nomefile.ext
e creare in vari file che abbiano come nome :
nomefile.ext1
nomefile-opt.ext
ecc..
In pratica dovrei eliminare gli ultimi quattro caratteri dalla stringa che sta in argv[1] e poi aggiungere delle stringhe predefinite per poi aprire in scrittura i relativi file.
In pratica non riesco a trovare la procedura corretta, di solito non uso il C per la manipolazione di stringhe, ma questa volta ci sono costretto... :(
Mi dareste cortesemente una mano? :cry: ;)