【发布时间】:2015-05-30 11:24:29
【问题描述】:
我想捕获使用带有 OpenSSL 加密的 Winsock2 的套接字时引发的异常,但我不知道该怎么做。在 C# 中,我只能捕获基类 Exception,但在 C++ 中,试图用“catch(std::exception e)”捕获它们是行不通的。它只适用于“catch(...)”,但我需要一些对象来获取详细信息。
在 C++ 中是否不可能通过为基类 std::exception 创建一个 catch 块来捕获每一种异常,还是我得到了从其他基类派生的异常?
干杯 亚历克斯
【问题讨论】:
标签: c++ windows sockets exception openssl