|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2002
Città: Porto Sant' Elpidio (ap)
Messaggi: 789
|
[C] Nominare un file di output in base a quello di input
Raga sto affogando nella c@cchin@!!!
Ho 1 esame fra 3 giorni e vengo a sapere solo ora che nel progetto occorre elaborare i file che prenda da linea di comando il nome di un file e che in output restituisca il nome di quel file(+ altre cose che non mi danno problemi). Il fatto è che non so neanche quali funzioni io possa usare x fare tutto ciò Grazie a coloro che mi aiutano, devo partire domani, spero che qualcuno mi dia qualche dritta in tempo Ciaooooooooo
__________________
Abit aw9-d max, pentium code 2 duo E7300, sapphire radeon hd 4750, corasir 650W |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2002
Città: Porto Sant' Elpidio (ap)
Messaggi: 789
|
ce l'ho fatta!!!
wow, nn pensavo di riuscirci mai da solo(cioè col libro sotto...) ho fatto così: sprintf(string, "%s.lis", argv[1]); e su fopen ho dato string invece che argv[2] semplicemente! Cmq vorrei altre opinioni, magari qualche metodo alternativo. Ciaoooooooooo
__________________
Abit aw9-d max, pentium code 2 duo E7300, sapphire radeon hd 4750, corasir 650W |
![]() |
![]() |
![]() |
#3 |
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16211
|
Ricordati di allocare abbastanza memoria per string, prima di chiamare sprintf: altrimenti, corri il rischio di sovrascrivere zone di memoria importanti.
Puoi anche usare bene il secondo parametro di sprintf per dire quanti caratteri, al massimo, deve prendere da argv[1]: leggi la documentazione.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" ![]() Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
puoi anche usare
Codice:
rename (vecio, nuovo);
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Oct 2002
Città: Porto Sant' Elpidio (ap)
Messaggi: 789
|
ok, tnx a tutti. Ora vado li e prendo 30
![]()
__________________
Abit aw9-d max, pentium code 2 duo E7300, sapphire radeon hd 4750, corasir 650W |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:46.