En vez de usar la entrada con std::cin >>, te aconsejo usar la función std::getline:
No he comprobado que funcione.
Código (cpp) [Seleccionar]
std::getline(std::cin, nombreDelObjetoString);
No he comprobado que funcione.