需要从二维向量中选择随机坐标

时间:2017-02-19 17:17:20

标签: c++ vector

这是我的第一篇文章,所以如果我做错了事,我很抱歉。

我遇到的麻烦是从二维向量中选择一个坐标。 这是我的代码的样子:

让我们假设allMoves是一个二维坐标向量。

foreign key(jmb)
references client (jmb)
on update cascade
on delete restrict

我想要完成的是首先在向量中选择一个随机向量。然后将该向量应用于新向量,然后从那里选择一个随机元素。但是我的代码在指定的地方给了我一个错误。

1 个答案:

答案 0 :(得分:0)

整数r指向量allMoves。因此,代码段的第3行应为:

vector<Coordinate> finalList = allMoves[r];

您似乎有编译错误。您可以查看this question,在那里可以找到矢量矢量的示例。