Bandit
11-10-2012, 13:02
Ciao a tutti ragazzi
vorrei capire come si crea un programma con classi che permetta la scrittura su un file esterno creato da me.
Non č completo il codice ma almeno per capire cosa bisogna fare per scrivere su un file esterno
class Auto{
public:
Auto();
Auto(const char*, string,int, const char *)
}
void scrivischeda();
private:
char*Marca;
string Modello;
int Prezzo
fstream Schedaauto;
#include"auto.h"
Auto::Auto(){
Marca =0
Modello=0;
Prezzo=0;
Schedaauto.open("schedaauto.txt",ios::out);}
Auto::Auto(Const char*mar, string mod=" ", int prez, const char * S)
{Marca= strcpy (Marca,mar);
Modello=mod;
Prezzo=prez;
Schedaauto.open(S,ios::out);}
void Scrivischeda(){
Schedaauto<<.....
}
nel main che succede?
#define S "C\\Documents and settings\\ .....\\ Schedaauto.txt"
int main(int argc , char*argv[])
{......
vorrei capire come si crea un programma con classi che permetta la scrittura su un file esterno creato da me.
Non č completo il codice ma almeno per capire cosa bisogna fare per scrivere su un file esterno
class Auto{
public:
Auto();
Auto(const char*, string,int, const char *)
}
void scrivischeda();
private:
char*Marca;
string Modello;
int Prezzo
fstream Schedaauto;
#include"auto.h"
Auto::Auto(){
Marca =0
Modello=0;
Prezzo=0;
Schedaauto.open("schedaauto.txt",ios::out);}
Auto::Auto(Const char*mar, string mod=" ", int prez, const char * S)
{Marca= strcpy (Marca,mar);
Modello=mod;
Prezzo=prez;
Schedaauto.open(S,ios::out);}
void Scrivischeda(){
Schedaauto<<.....
}
nel main che succede?
#define S "C\\Documents and settings\\ .....\\ Schedaauto.txt"
int main(int argc , char*argv[])
{......