fstream 问答列表

声明 ifstream 或 ofstream 变量时LNK1104

作者:Thaval 提问时间:11/13/2023

我尝试使用 ifstream 打开一个文件,但是一旦我尝试声明 ifstream 或 ofstream 变量,我就会得到LNK1104。标头有效,其余代码也有效。 #include "sqlite/...

为什么在读取时发现 eof 时设置 failbit?

作者:ceztko 提问时间:7/22/2011

我读过早于.忽略异常信息量不大这一事实,我有以下问题:<fstream><exception>fstream 可以使用该方法在文件流上启用异常。exceptions() ifstream stre...

什么是 C++ 中的流?

作者:Mohamed Ahmed Nabil 提问时间:8/27/2012

我一直听说过流,更具体地说是文件流。 那么它们是什么? 它是在内存中占有一席之地的东西吗? 它包含数据吗? 它只是文件和对象之间的连接吗?...

使用 Win32 API 函数 ReadFile 和 WriteFile 将代码迁移到 Linux 的正确方法

作者:Dmitriano 提问时间:10/6/2022

我有一个使用 Win32 API 函数的自定义流实现,例如 、 。此外,流实现和函数不受 (它刷新其内部缓冲区,但不刷新操作系统缓冲区):::CreateFile2::ReadFile::WriteF...

使用 ifstream 将二进制数据读入结构体

作者:Dan 提问时间:3/5/2014

我正在尝试使用 ifstream 从文件中读取二进制数据。 具体来说,我正在尝试用从文件中读取的数据填充这个“Header”结构: struct Header { char id[16]; i...

'fin.get(ch);' 读取最后一个字符两次,而 'ch=fin.get();' 不在 'while(!fin.eof())' 循环中,为什么?[复制]

作者:Abhishek Mane 提问时间:8/27/2021

这个问题在这里已经有答案了: 为什么 iostream::eof 在循环条件(即 'while (!stream.eof())'))中被认为是错误的? (5 个答案) 2年前关闭。 vicky.tx...

fstream EOF 意外抛出异常

作者:Steve Summit 提问时间:8/9/2014

我的问题与上一个问题非常相似。我想打开并读取一个文件。如果文件无法打开,我希望抛出异常,但我不希望在EOF上抛出异常。fstreams 似乎可以让你独立控制是否在 EOF、故障和其他坏事上抛出异常,但...

文件读取失败,并显示 ios_base::failbit

作者:Kumar 提问时间:3/29/2016

我有一个简单的C++文件读取程序: int main() { std::string buf; std::ifstream file; file.exceptions(std::ifstrea...

为什么 IFSTREAM 读取 Beyond EOF?(即使没有打开文件) 如何在EOF停止读取?

作者:Puddle 提问时间:7/24/2019

我只是在使用 fstream 测试一些 IO 安全检查,并注意到我在向外寻找时没有得到任何标志(我预计 EOF,但我意识到标志仅在 IO 操作后设置?),当尝试读取超出文件大小时,我希望它会停在 EO...

ifstream EOF 提前执行

作者:Towermoni 提问时间:5/5/2021

我正在使用套接字编程,目前正在尝试一次通过 16KB 传输 1MB 文件。数据最初一次传输 16KB;但是,我的ifstream过早地到达EOF,这使得文件传输不完整。 int main() { ...


共92条 当前第1页