Salve a tutti. Non ditemi di cercare su forum perchè il problema è già stato affrontato in passato, lo so benissimo. Infatti ho provato varie soluzioni: utilizzando cin, cin.getline, gets e fgets, ma nessuna di queste funzioni è riuscita a risolvermi il problema. Quando vado ad inserire l'indirizzo, viene salvata solo la prima parola... qualcuno sa aiutarmi?
Codice PHP:
#include "persona.h"
#include <iostream>
using namespace std;
void Persona::inserisci_nome()
{
cout << "Inserire nome: ";
cin >> nome;
}
void Persona::inserisci_cognome()
{
cout << "Inserire cognome: ";
cin >> cognome;
}
void Persona::inserisci_indirizzo()
{
cout << "Inserire indirizzo: ";
cin >> indirizzo;
}
main()
{
Persona p;
p.inserisci_nome();
p.inserisci_cognome();
p.inserisci_indirizzo();
cout << endl
<< "Nome: " << p.nome << endl
<< "Cognome: " << p.cognome << endl
<< "Indirizzo: " << p.indirizzo << endl;
}