Da quanto ho capito questa istruzione è tipo l'istruzione cin >> nomevariabile solo che si utilizza con le string, ma quale è il motivo per cui si mette anche il cin(so di nn essere stato molto chiaro, ma ora faccio un esempio)?
es.
codice:
#include <string>
#include <iostream>
using namespace std;

int main();
{
    string parola;
    cout << "ciao inserisci una parola" << endl;
    getline (cin, parola);
    cout << "hai inserito la parola " << parola;
    return 0;
}
la parola cin all'interno dell'istruzione getline a cosa serve?
quali altre operazioni posso svolgere utilizzando getline?