小编use*_*621的帖子

C++忽略空第一行

如何忽略"input.txt"中的空第一行?我不一定知道有一个空行(在这种特殊情况下有,但我想让我的代码通用),所以我需要能够在有信息的情况下读取该行,或者如果有信息则跳过它是空白的.这仅适用于第一行.

while (getline(mcFile, line)) { 
    istringstream liness2(line); ... }
Run Code Online (Sandbox Code Playgroud)

这就是我在阅读这些内容的方式.如果我确定我运行的任何输入文件都有一个空的第一行,我之前会做"getline",但我不知道.

c++ file-io blank-line

2
推荐指数
1
解决办法
1万
查看次数

C++ const struct&variable产生缺少的标记名称

尝试为类初始化和设置如下:

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&..."的来源,但如果有人知道更好的方法,那么请告诉我.

c++ struct const

0
推荐指数
1
解决办法
4854
查看次数

标签 统计

c++ ×2

blank-line ×1

const ×1

file-io ×1

struct ×1