Vecchio 1-08-2007, 00:47:15   #1
Brolyssj4
Cecchino
 
L'avatar di Brolyssj4
 
Registrato il: 12-06
Località: Oslo
Messaggi: 1.898
una mano in c++

mi servirebbe un aiuto per scrivere un programmino in c++,praticamente
mi serve un programma che salvi dei dati acquisiti(per esempio con cin) in un altro file per esempio di testo.come si fa?(spero di essermi spiegato correttamente)
__________________
Firma rimossa per peso eccedente il limite imposto dal Regolamento (40960 byte).
Saverione
Brolyssj4 è offline   Rispondi Con Citazione
Vecchio 1-08-2007, 02:01:46   #2
balmung91
SeeYouInSpaceCowboy...
 
L'avatar di balmung91
 
Registrato il: 10-04
Località: Nei miei Trip
Messaggi: 879
http://www.google.it/search?q=file+c...ient=firefox-a
-.-
__________________


www.webapocalypse.org
In ottimo stile web 2.0 ho anchio un ombra sotto di me. Sono uscito dalla fabbrica così ben 17 anni fa.[cit.]

balmung91 è offline   Rispondi Con Citazione
Vecchio 1-08-2007, 11:13:57   #3
Brolyssj4
Cecchino
 
L'avatar di Brolyssj4
 
Registrato il: 12-06
Località: Oslo
Messaggi: 1.898
EDIT:ce l' ho fatta,il mio unico problema però sta nel fatto che quel sizeof mi limita,dato che io dovrei acquisire dati di qualunque lunghezza e non di una lunghezza già prestabilita,ma togliendo quel sizeof mi da errore,come devo fare?
il codice è:
Spoiler:
#include <fstream>
#include <iostream>



int main () {
fstream f;
char testo []={'c','i','a','o'};

f.open ("prova.txt", ios:ut);
f.write((char*)(&testo), sizeof(char[4]));
return 0;
}


io non vorrei avere limiti di alcun tipo,quindi preferirei che quel sizeof non ci fosse,ma eliminandolo mi dà errore!
__________________
Firma rimossa per peso eccedente il limite imposto dal Regolamento (40960 byte).
Saverione

Ultima modifica di Brolyssj4; 1-08-2007 alle 11:47:33
Brolyssj4 è offline   Rispondi Con Citazione
Vecchio 1-08-2007, 13:26:00   #4
ndakota
Utente
 
L'avatar di ndakota
 
Registrato il: 07-06
Località: milano
Messaggi: 1.891
Citazione:
Brolyssj4
EDIT:ce l' ho fatta,il mio unico problema però sta nel fatto che quel sizeof mi limita,dato che io dovrei acquisire dati di qualunque lunghezza e non di una lunghezza già prestabilita,ma togliendo quel sizeof mi da errore,come devo fare?
il codice è:
Spoiler:
#include <fstream>
#include <iostream>



int main () {
fstream f;
char testo []={'c','i','a','o'};

f.open ("prova.txt", ios:ut);
f.write((char*)(&testo), sizeof(char[4]));
return 0;
}


io non vorrei avere limiti di alcun tipo,quindi preferirei che quel sizeof non ci fosse,ma eliminandolo mi dà errore!
non capisco il problema mi sa.. guarda che là come argomento puoi benissimo mettere il nome del tuo array cioè sizeof(testo); e te lo calcola lui, dov'è che ti limita?
ndakota è offline   Rispondi Con Citazione
Vecchio 1-08-2007, 16:37:30   #5
Brolyssj4
Cecchino
 
L'avatar di Brolyssj4
 
Registrato il: 12-06
Località: Oslo
Messaggi: 1.898
ho risolto facendo fstream f(caxate.txt",ios:ut)
poi per inserire i dati:f<<nome<<cognome<<endl;
ce l' ho fatta!(seguendo i consigli che mi avete dato in precedenza ho comprato un libro,per la scuola superiore, e mi sto esercitando facendo programmini del caxxo)
__________________
Firma rimossa per peso eccedente il limite imposto dal Regolamento (40960 byte).
Saverione
Brolyssj4 è offline   Rispondi Con Citazione
Rispondi




Strumenti Discussione

Regole di Scrittura
Tu non puoi inviare nuove discussioni
Tu non puoi inviare risposte
Tu non puoi inviare allegati
Tu non puoi modificare i tuoi messaggi

Il codice BB è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato

Vai al Forum


Tutti gli orari sono GMT +2. Adesso sono le 23:26:35.Message Board Statistics


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2010, Sprea Editori. Tutti i diritti riservati.
Il forum per gli appassionati di videogiochi. PlayStation, Xbox, Nintendo.