数组/向量c ++推?

时间:2012-12-01 14:26:34

标签: c++

我需要创建一个可以将数据推送到的键控数组。

我需要存储id和时间,并在事件上向数组推送新的id和时间。

环顾四周后,很多人都建议过载体。

我不知道如何实现它,有两个键,以及如何推送它们?

如果有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

使用std::vector std::pair<T,U>,其中TU是id和时间的合适数据类型。

例如:

std::vector<std::pair<int, long> > v;
v.push_back(std::make_pair(1, 2L));
v.push_back(std::make_pair(1, 2L));
v.push_back(std::make_pair(2, 2L));