Mi servirebbe un aiuto per capire meglio le struct, mi è stato consigliato per risolvere un problema di utilizzare le struct, ho guardato sul libro e il loro uso mi si è complicato piuttosto che chirirlo.
Quello che serve a me è di tirar fuori dei dati posti all'interno di un vettore che legge da file di testo ed inserirli all'interno di variabili.
Il file attualmente legge tutto ciò che c'è nel documento di testo e le stampa a video. Ora vorrei capire come con l'uso della struct sia possibile valorizzare queste variabili.
questo è ciò che ho fatto attualmente:
codice:
#include <string>
#include <fstream>
#include <vector>
#include <iostream>
using namespace std;
int main() {
vector<string> parola;
ifstream in("postit.txt");//Apro la lettura del file
string linea;
while (getline(in, linea,'\n'))
parola.push_back(linea);
for(int i = 0; i < parola.size(); i++)
cout << i << ": " << parola[i] << endl;
struct Contenuto titolo, corpo, data;
}
struct Contenuto {
char titolo, corpo, data;
} tabulati;
Da qui non so più che pesci pigliare