【发布时间】:2017-01-24 00:22:28
【问题描述】:
使用外部库中的函数时,将指针“任意”解引用到 const 引用是否安全?
SomeType const& obj = *LIB_CreateSomething();
这样做是否普遍安全/明智?
更重要的是,除了在 C++ 中“皱眉”的原始指针之外,使用 const 指针真的有充分的理由这样做吗?
【问题讨论】:
-
先检查指针不为空。
-
您希望通过这样做获得什么?
-
@MikelF 不知道,我的问题确实是那个基本的。
-
@UghSegment 我问是因为有一些选项可以根据您的需要满足您的需求。