我想创建一个程序,我有一个游戏列表并随机打开它们。我想知道如何创建一个exe文件列表以及如何选择列表的随机元素
答案 0 :(得分:1)
#include <vector>
#include <random>
#include <string>
#include <cstdlib>
int main() {
std::vector<std::string> progs{"game_one.exe", "game_two.exe"};
std::default_random_engine generator;
std::uniform_int_distribution<int> distribution(0,progs.size()-1);
system(progs.at(distribution(generator)).c_str());
}