看QT官方文档中的例子,几处都注明,作类型转换的时候,用qobject_cast,转换失败的情况下返回0而不是NULL,可以避免引用空指针导致不可预料后果。建议用这个替代static_cast等标准类型转换方式。
QT中安全地进行类型转换
最新推荐文章于 2024-08-30 14:08:58 发布
看QT官方文档中的例子,几处都注明,作类型转换的时候,用qobject_cast,转换失败的情况下返回0而不是NULL,可以避免引用空指针导致不可预料后果。建议用这个替代static_cast等标准类型转换方式。