Tag: stdlist

如何获得列表中的倒数第二个元素?

我有一个std::list<double> foo; 我在用着 if (foo.size() >= 2){ double penultimate = *(–foo.rbegin()); } 但是这总是给我一个penultimate的任意值。 我究竟做错了什么?