noexcept关键字可以适本地应用于许多函数签名,但我不确定何时应该考虑在实践中使用它。根据我目前所读到的内容,noexcept的最后一分钟添加似乎解决了移动构造函数抛出时出现的一些重要问题。但是,对于一些导致我首先阅读更多关于noexcept的实际问题,我仍然无法提供令人满意的答案。我知道有许多函数示例永远不会抛出,但编译器无法自行确定。在所有此类情况下,我是否应该将noexcept附加到函数声明中?必须考虑是否需要在每个函数声明之后附加noexcept会大大降低程序员的工作效率(坦率地说,这会让人头疼).在哪些情况下我应该更加小心使用noexcept,在哪些情况下我可以使用隐含的