【发布时间】:2013-07-08 23:41:59
【问题描述】:
在 C++ 标准库中,有一个对象叫做对。 Pair.first 和 Pair.second 分别返回 pair 对象的第一个和第二个值。我想在条件下将第一个值增加一个(我的一对是一对)。当我尝试这样做时,它会抛出“需要 1 值”。这可能是因为在某处我没有通过引用传递值,但也可能是 .first 没有通过引用返回该对的第一个值。 有谁知道有没有?
【问题讨论】:
-
请显示 minimal 代码来显示您的问题。你描述它的方式,它应该可以工作(但它没有,所以有些可疑)。
标签: c++ reference standard-library std-pair