如何忽略"input.txt"中的空第一行?我不一定知道有一个空行(在这种特殊情况下有,但我想让我的代码通用),所以我需要能够在有信息的情况下读取该行,或者如果有信息则跳过它是空白的.这仅适用于第一行.
while (getline(mcFile, line)) {
istringstream liness2(line); ... }
Run Code Online (Sandbox Code Playgroud)
这就是我在阅读这些内容的方式.如果我确定我运行的任何输入文件都有一个空的第一行,我之前会做"getline",但我不知道.
尝试为类初始化和设置如下:
class Accel
{
public:
Accel(const struct &F, const struct &m, const struct &M, const struct &I);
etc...
}
Run Code Online (Sandbox Code Playgroud)
当我尝试编译时,我得到"'struct':缺少标签名称".我正在使用某人(我信任的人),否则编码"约定",这是"const struct&..."的来源,但如果有人知道更好的方法,那么请告诉我.