这是我正在使用的。我有一个包含有关卡片信息的 Card 类,我有一个设置 52 张卡片组的套牌类,我有一个 Shoe 类,它设置了一个套牌 vector 。问题是洗牌。 std::random_shuffle 效果很好,但我无法完成我正在寻找的东西。
我可以洗牌,我可以洗牌 vector ,但它仍然会把牌叠在一起。我正在寻找一种将甲板洗牌在一起的方法。任何帮助将不胜感激。 ;).
最佳答案
在 Shoe 类中,您可以创建另一个卡片 vector ,并使用插入方法将所有 Deck vector 连接在一起,然后将结果 vector 洗牌(假设您只是想要一个装满卡片的大量混合 Shoe) .
关于c++ - 牌组洗牌 vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15868641/