PDA

Visualizza la versione completa : [C++] Conversione da C a C++


Pita
18-11-2016, 20:40
Come tradurre questo codice in c++?

void save() {
file = fopen(fStringa,"w");
for (i = 1; i <= fo; i++)
cout << file << lo[i]);
fprintf(file, "%d\n", lu);
fprintf(file, "%d\n", t1);
fprintf(file, "%d\n", v1);
fprintf(file, "%d\n", v2);
fclose(file);
return;
}

void load() {
file = fopen(fStringa,"r");
for (i = 1; i <= fo; i++)
fscanf(file, "%d", &lo[i]);
fscanf(file, "%d", &lu);
fscanf(file, "%d", &t1);
fscanf(file, "%d", &v1);
fscanf(file, "%d", &v2);
fclose(file);
return;
}

oregon
19-11-2016, 09:33
Studia cosa sono cin e cout e gli stream del c++.

E le stringhe (classe string)

Pita
19-11-2016, 19:28
Ho visto che bisogna includere la libreria <fstream.h>.
Poi però non ho capito più nulla...

oregon
19-11-2016, 20:21
Ho visto che bisogna includere la libreria <fstream.h>.
Poi però non ho capito più nulla...

Non sono librerie ma file include. E devi includere

<iostream>
<string>
<fstream>

Poi, come ti ho detto, dai un'occhiata a cin e cout.

In ogni caso, se non hai capito nulla, passa dal professore e fatti chiarire i punti che non comprendi o prendi il libro e rivedi i capitoli che ti interessano.


P.S. Dimenticavo ... qui non si fanno gli esercizi altrui ...

Loading