AIUTO!! programmare in c++ con un file txt

di il
8 risposte

AIUTO!! programmare in c++ con un file txt

Salve a tutti.
dovrei finire un compito ma non riesco a fare il main per questa funzione dove lo scopo e incrementare un numero che si trova in un file txt.
#include <cstdlib>
#include <iostream> // dichiarazione librerie
#include <stdio.h>

unsigned int sequence(void) // funzione sequences per aumentare ilvalore all'interno di un file
{
FILE* file;
unsigned int n;

//apertura del file txt
file=fopen("number.txt","r+");
if(file==NULL)
return 0;
//lettura da file dell'ultimo valore utilizzato
if (fscanf(file,"%u",&n)!=1)
{
fclose(file);
return 0;
}
//generazione nuovo valore da utilizzare
n++;
//salvataggio su file del nuovo valore
fseek(file, 0, SEEK_SET);
fprintf(file,"%u",n);
fclose(file);

return n;
}

using namespace std;

int main()
{


system("PAUSE");
return EXIT_SUCCESS;
}

8 Risposte

Devi accedere o registrarti per scrivere nel forum
8 risposte