我有一个类,只是一个原始指针的包装器。我想知道是否可以声明以下内容:
operator++()
、operator--()
、operator++(int)
和operator--(int)
为noexcept
。这些操作符能够抛出异常唯一的原因是原始指针可能会抛出异常。所以问题是:当对已经为0
的指针调用--
时会发生什么?当对指向最大值的指针调用++
时会发生什么?