【问题标题】:C++ QList const correctness [duplicate]C ++ QList const正确性[重复]
【发布时间】:2013-04-10 08:37:01
【问题描述】:

我想用const double 值填写QList<double>

这些const double 由我不会更改的方法返回。

如何简单?

【问题讨论】:

  • 有一个方法可以按值返回const double

标签: c++ qt constants const-correctness qlist


【解决方案1】:

由于正在复制值,因此函数是否将它们返回为 const 并不重要。

【讨论】:

  • 存在编译错误但是如果我尝试myqlist.append(d) 其中d 是方法返回的(const)双精度值。
  • 要诊断此问题,需要更多信息和上下文。返回double 的函数的签名是什么,当您调用QList::append 函数时代码是什么样的?一个最低限度(不)工作的例子是最好的。
  • @daramarak 但是,我有这个错误error C3892: 'minmax' : you cannot assign to a variable that is const
猜你喜欢
  • 1970-01-01
  • 2013-02-27
  • 1970-01-01
  • 1970-01-01
  • 2012-02-13
  • 1970-01-01
  • 1970-01-01
  • 2013-01-08
  • 2013-10-31
相关资源
最近更新 更多