Noget lignende cin.getline med string
HejJeg er i gang med at lave et program hvori brugeren skal skrive en sætning. Hvis jeg bruger et char array er der ingen problemer men jeg har vuderet at det optimale ville være at bruge string. Mit spørgsmål er nu ganske enkelt: Hvordan kan jeg lave følgende program med string i stedet for char[]:
#include <iostream>
#include <string>
#include <cstdlib>
using namespace std;
int main()
{
char saetning[255]; // skal være string saetning
cout<<"Skriv en saetning\n";
cin.getline(saetning, 255);//Det er her jeg har problemer
cout<<endl<<"Du skrev: "<<saetning<<endl;
system("pause");
return 0;
}
faktisk leder jeg efter et alternativ til cin.getline når man bruger string..