我正在写一些小字典+测验程序。我准备好了几乎所有的东西,但现在谈到测验时,我需要使用随机播放。我怎样才能使用map(string,string)?在地图上的C++ shuffle(字符串,字符串)
我有一个map<string, string> slowka;
(它包含对POL和ENG的话)。
我正在写一些小字典+测验程序。我准备好了几乎所有的东西,但现在谈到测验时,我需要使用随机播放。我怎样才能使用map(string,string)?在地图上的C++ shuffle(字符串,字符串)
我有一个map<string, string> slowka;
(它包含对POL和ENG的话)。
不要洗牌map
,洗牌std::vector
的问题(可能pair<string,string>
)。原始地图对于检查测验答案仍然很有用。
你能告诉我这是怎么回事吗? – goldenhammer
为了将一个地图变成一个矢量,所有的地图迭代器都返回map :: value_type,它是pair
我知道这是懒惰的方法,但你能告诉我代码吗?我不知道该怎么做。 – goldenhammer
如果你的意思是你想获得测验随机出题,生成一个随机数,并用它来从地图问题洗牌。 – CinCout