请问istream :: get()没有参数返回空格?

Mel*_*ssa 2 c++ whitespace istream

这似乎是一个非常简单的问题,但我无法在任何地方找到答案.如果我正在逐个字符地解析文件(包括换行符),请使用

char next = file.get();
Run Code Online (Sandbox Code Playgroud)

以下检查是否真实?

if (next == '\n')
Run Code Online (Sandbox Code Playgroud)

Jam*_*lis 5

是.它从流中获取下一个字符.它不会跳过换行符或空格.