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 ++程序员,那么如果你看到任何愚蠢的错误,请不要太烦恼:))
答案 0 :(得分:0)
cin打破空间。尝试:
getline(cin, fullName);