C ++程序错误?

时间:2017-05-13 22:53:34

标签: c++ xcode

g++ -Wall -std=c++14 -pedantic $(pkg-config --cflags --libs libgps) gpsd-example.cpp -o gpsd-example

所以我知道程序按照我的意图运行(https://imgur.com/a/YIqa0)但是当我输入一个有2个单词的人的全名时,它会完全混淆程序(https://imgur.com/a/fy62N)。

由于某些原因,输入名字和姓氏会搞乱程序并导致显示所有cout语句,并且不允许您在文本字段中输入任何内容。

有任何建议/提示吗?

如果你不能告诉我更多的初学C ++程序员,那么如果你看到任何愚蠢的错误,请不要太烦恼:))

1 个答案:

答案 0 :(得分:0)

cin打破空间。尝试: getline(cin, fullName);