Input-append a string

Hi everyone,
can anyone tell me how to input-append a string? What do I mean?
when I cin >> string the string will be totally erased to take a new value.
What I would like to do is something that prints the current string in the console, but that can still be modified until we press the return key..
Has anyone got an idea?
Thanks
Topic archived. No new replies allowed.