Go4Expert

Go4Expert (http://www.go4expert.com/)
-   C++ (http://www.go4expert.com/forums/cpp/)
-   -   cin problem with strings (http://www.go4expert.com/forums/cin-strings-t19696/)

gabuchia 7Oct2009 21:44

cin problem with strings
 
Hey guys, when I type my code to getline(cin,name); it skips this line of the code

Code:

  string name;
              cout << "Please Key in your full name: " << endl;
              getline(cin, name);
              cout << endl;
              cout <<"Hello ";

The display on the console skips the part where I input the name. And yes, I have used the header file string

xpi0t0s 8Oct2009 00:31

Re: cin problem with strings
 
Works fine for me in Visual Studio 2008; made a small change to confirm name contains the expected value:
Code:

        string name;
        cout << "Please Key in your full name: " << endl;
        getline(cin, name);
        cout << endl;
        cout <<"Hello "<<name<<endl;

Output:
Please Key in your full name:
Fred

Hello Fred

gabuchia 8Oct2009 19:37

Re: cin problem with strings
 
Thanks for the help :D. But I have the code cout << name << endl; below that line. Not sure why it did not work. But I fixed it by asking the user to type in his first and last name seperately ;)


All times are GMT +5.5. The time now is 13:00.