getline

    -2热度

    1回答

    以下是我的代码: 由于某些原因,getline表示未定义。我的教授告诉我,我可能会使用旧版本的C++,但我不知道如何检查它。 我正在使用Visual Studio Ultimate 2013.请保存我。 在此先感谢。 顺便说一句:我不介意代码中的任何错误与getline无关。该代码不完整,但我不能测试它getline未定义。 #include <iostream> using namespace

    4热度

    1回答

    文件(SETTINGS.TXT)的端部不读新行的文件内容进行解析: FULLSCREEN=On V_SYNC=On [no "\n" at the end of file] 万一没有ENTER“\ n”个输出是: MapKey= FULLSCREEN MapValue= On MapKey= V_SYNC MapValue= Onřřřř 随着ENTER“\ n”的文件输出的到底是正

    0热度

    2回答

    我的程序需要从包含不超过50个球员统计的文本文件中读取。输入的一个例子是: Chipper Jones 3B 0.303 Rafael Furcal SS 0.281 Hank Aaron RF 0.305 我的问题是,我似乎无法弄清楚如何在每一行内分析数据。我需要帮助搞清楚如何我要做到这一点,从而使输出如下: Jones, Chipper: 3B (0.303) Furcal, Raf

    1热度

    1回答

    int main() { for (int i = 0; i < 4; ++i) { cout << "Please enter Employee #" << (i+1) << "'s" << " name: "; cin.ignore(); getline(cin, employee[i].employeeName); cout << "Pl

    0热度

    2回答

    每当我尝试运行此代码: string title; int Choice; cout<<"1. Insert new term "; cin>>Choice; if (Choice==1) { getline(cin,title); } 程序只读的选择和结束的全过程:/,请帮助:d

    1热度

    1回答

    我在想,如果你能帮我理解这里出了什么问题。我正在尝试编写一个从端口25上的SMTP对话的小客户端。 如果您记得SMTP,有几件事需要发送,然后在DATA消息之后写入电子邮件,以句点结束在它自己的线路上发送电子邮件。 程序处理该问题的方式存在问题。它在DATA消息之后处理对话。只有我先输入它才会识别该期间。任何后续行后,任何代码执行似乎都会丢失。 if语句无法识别是否输入了句点。再次感谢你。附上相关

    3热度

    2回答

    我试图在具有多个定界符从命令提示数据来读取,例如: 数据1,数据2,数据3。 我希望代码能够在第一个逗号之前的数据中读取数据,之后的数据和第二个逗号之前的数据,以及最后的数据之后但在时间段之前。我一直在使用这个: getline(cin, VAR, ','); cin.get(); getline(cin, VAR2, ' '); getline(cin, VAR3, ','); cin.

    1热度

    1回答

    对于输入, 1 4 2 1 2 1 3 1 方案, #include <cmath> #include <cstdio> #include <vector> #include <iostream> #include <algorithm> using namespace std; int main() { int Q; cin >> Q; //Q=

    2热度

    3回答

    这个问题是关于POSIX C函数getline。 该文档指出getline在出错时(包括EOF)返回-1,但它没有说明在这些情况下变为lineptr或n。 我知道某些错误可能会以不同的方式处理 - 例如失败的realloc - 但EOF如何? lineptr和n仍然保留其原始值?它是具体实现吗?未定义的行为?

    1热度

    1回答

    有没有方法可以调用getline(),如果没有给出输入,不要阻止和等待? 我有以下代码: while(true){ if(recv(sd, tBuffer, sizeof(tBuffer), MSG_PEEK | MSG_DONTWAIT) > 0) break; getline(cin,send); } 我想等待输入,但如果我在sd插口接收的一些数据,我想停下等待数据并