gpt4 book ai didi

c++ - 异常处理构造函数

转载 作者:IT老高 更新时间:2023-10-28 22:39:16 27 4
gpt4 key购买 nike

这是我的面试题。

令人惊讶的是,我从来没有想过这样的问题。

我们可以在构造函数 c++ 中进行异常处理吗?

在紧张和没有想太多我说“是的,我们可能会在构造函数中做到这一点。假设我们正在使用 new 运算符将一些内存分配给指针成员,它会抛出一个错误的分配异常,这样就有一个引发异常的可能性”

后来我认为构造函数永远不能返回值。那么构造函数内部的异常怎么会被捕获。现在我问自己这个问题!

谁能帮我摆脱这种困惑?

最佳答案

查看 GOTW Constructor Failures这个问题在一定程度上解决了您的问题并继续说这是浪费时间。

关于c++ - 异常处理构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5743013/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com