【问题标题】:vector of const ref to vector<vector<long>> assignment does not compile [duplicate]const ref 到 vector<vector<long>> 赋值的向量无法编译 [重复]
【发布时间】:2018-03-17 00:25:17
【问题描述】:

我们无法制作引用向量。

查看已回答的问题。

【问题讨论】:

  • 你不能拥有一个引用向量,就像你不能拥有一个引用数组一样。
  • 就像你不能拥有引用的引用一样,你也不能拥有引用的容器,
  • 我怀疑您认为 C++ 引用类似于某些其他语言中的引用,例如 Java、C# 或 Python。他们唯一真正的共同点就是名字。

标签: c++ c++11 vector c++17


【解决方案1】:

vector 不支持引用。您可以改用std::reference_wrapper 或指针。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-28
    • 2015-09-15
    • 2017-10-03
    • 2014-10-04
    • 2014-06-14
    • 2022-11-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多