随机打开的exe列表

时间:2018-05-02 12:34:14

标签: c++ windows

我想创建一个程序,我有一个游戏列表并随机打开它们。我想知道如何创建一个exe文件列表以及如何选择列表的随机元素

1 个答案:

答案 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());
}