通过c ++中的函数传递带有空格的字符串

时间:2016-06-07 01:17:13

标签: string class c++11 getline

我有一个名为blabla的课程。

class blabla  
{    
public:          
      void setName(const string &);    
}

blabla toe;//creating an object

现在,

string foe;

cin>>foe;

toe.setName(foe);//works completely fine

但是,

string loe;

getline(cin,loe);

toe.setName(loe);//compiles but the program overflows whenever this function is accessed..

0 个答案:

没有答案