fstream EOF 意外抛出异常
作者:Steve Summit 提问时间:8/9/2014
我的问题与上一个问题非常相似。我想打开并读取一个文件。如果文件无法打开,我希望抛出异常,但我不希望在EOF上抛出异常。fstreams 似乎可以让你独立控制是否在 EOF、故障和其他坏事上抛出异常,但...
异常 问答列表
作者:Steve Summit 提问时间:8/9/2014
我的问题与上一个问题非常相似。我想打开并读取一个文件。如果文件无法打开,我希望抛出异常,但我不希望在EOF上抛出异常。fstreams 似乎可以让你独立控制是否在 EOF、故障和其他坏事上抛出异常,但...
作者:Kumar 提问时间:3/29/2016
我有一个简单的C++文件读取程序: int main() { std::string buf; std::ifstream file; file.exceptions(std::ifstrea...
作者:Booboo 提问时间:8/1/2016
我们的用户看到TCP重置,他们认为这是来自我们的服务器或介于两者之间的中间设备。 在我们的服务器应用程序日志中,我可以看到错误,该错误与他们看到重置的时间相符。 堆栈跟踪如下: May 14, ...
作者:hb22 提问时间:12/6/2018
我正在尝试使用与我在 HashMap 上取得成功的方法类似的方法实现“帐户”列表的加载/保存。 背景: private List<Account> accounts; public Accoun...
作者:gnikit 提问时间:6/3/2018
我知道这种行为的起源,因为它在 SO 的多篇文章中得到了很好的解释,一些值得注意的例子是: 为什么循环条件中的 iostream::eof 被认为是错误的? 在不设置 failbit 的情况下使用...
作者:Void 提问时间:12/19/2019
我正在尝试将 url(它只是文本)转换为字符串,并且我正在使用 BufferedReader 读取 url。但是,我不断收到过早的 EOF 异常。这是我到目前为止所拥有的。 try { URL ...
作者:moto 提问时间:4/3/2020
我有一个 java 项目,其中我必须有一个客户端和一个服务器。客户端将一个对象发送到服务器,服务器将其存储在向量中,基本上,以及其他任务。我的问题是我在运行时不断收到 EOF 异常。 这是我的服务器代...
作者:scozy 提问时间:10/5/2020
我正在尝试使用我需要能够循环使用的,但希望使用以下方法抛出异常:ifstreamgetlineios::exceptions #include <iostream> #include <fstrea...
作者:Sascha 提问时间:11/20/2008
由于 C++ 中没有,因此如果您希望代码异常安全,则必须改用 RAII 设计模式。一种方法是使用本地类的析构函数,如下所示:finally void foo() { struct Finally ...
作者:Hosam Aly 提问时间:12/20/2008
我正在实现一个列表,我想知道 IndexOutOfRange 的定义。您认为以下哪一项更好? /// <exception cref="IndexOutOfRangeException">if in...