我们制作了一个程序,它将一长串制表符分隔的输入粘贴到控制台窗口中,然后将其拆分为正确的变量。然而,最近有一些长串的元数据,出现了一堆颠倒的问号 - 有时是在粘贴之后,有时是之前,有时是之后...这里有一些截图,当我们粘贴一堆填充物时数字:
在出现颠倒问号的地方看起来并不十分一致。我们用普通的英文元数据粘贴,没有特殊字符或其他语言。
以下是获取信息的代码:
string FAImport;
cin.ignore(1000, '\n');
cout << "\nPlease copy and paste the information from the finding aid and press Enter: \n";
getline(cin, FAImport);
cout << FAImport;
答案 0 :(得分:0)
我仍然不知道为什么会存在此问题,但看起来Xcode的字符数限制大约为1000 ...
我在PC上切换到Visual Studio,它运行得很好......