NULL返回值类型为QList <float*>

kir*_*off 0 c++ null qt default qlist

我想为返回QList的方法返回一个默认的Null值(如果处理失败,我想返回).

如何正确构建Null QList?

问候

Mik*_*our 5

通常,对于非指针类型,不存在"空值".选项包括:

  • 失败时抛出异常
  • 返回一个空列表,如果它永远不会是一个有效的结果
  • 返回一个可空的包装器类型,如boost::optional<QList>std::pair<bool, QList>