Ciao a tutti! Ho da poco scaricato il compilatore sopra indicato e proprio non riesco ad andarci d'accordo... per esempio ci ho messo circa 40 min solo per settore l'ambiente di lavoro in modo da programmare. Comunque, ho riscontrato un problema con il comando
getline(cin, <nome_stringa>);
in quanto, anche se implementato correttamente e senza errori, non riesco a farlo funzionare nel terminale.
Questo è il sorgente del programma (è un programma di prova, quindi in sé non fa nulla di utile):
#include <iostream>
#include <string>
using namespace std;
int main () {
int x=0;
cout<<"Inserisci un numero: ";
cin>>x;
cout<<"Il numero è "<<x<<"."<<endl<<"Inserisci una frase: ";
string f;
fflush(stdin);
getline(cin, f);
cout<<"La tua frase è '"<<f<<"'."<<endl;
return 0;
}
P.S. ho implementato il comando
fflush(stdin);
semplicemente perchè pensavo potesse aiutare, ditemi voi se lo devo togliere. Grazie e ciao!