我的想法是打印它指向的对象。
我认为有效的指针应具有有效的对象。
如果我们尝试打印出对象,我们将验证指针是否有效。
我对吗?

最佳答案

我认为有效的指针应具有有效的对象。


是的,这就是有效指针的定义。


  如果我们尝试打印出对象,我们将验证指针是否有效。


不幸的是,你不能。您可以检查指针是否为空;但是,如果未正确初始化它,或者如果它指向已被破坏的对象,则它既无效也不为null。

如果您想要一个足够聪明的指针来知道它是否有效,则需要一个智能指针。

07-24 09:46
查看更多