我需要类似rand()但我只需要每个数字一次。C++ rand()每个数字只有一次
在示例中,我有10个名为数字(1-10)的“.txt”文件。 我想读取里面的内容,并随机选择。
我不想的1.txt - > 2.txt - > 3.txt - > ... 但随机的东西像
5.txt - > 4.txt - >的1.txt - > ...
每个数字只能拿出一次
是否有一个“简单”的方式来做到这一点?
string Path = "./Questions_Niko/" + random + ".txt";
如果真正的应用是以可预测的名称格式(即{number} .txt)遍历文件,则可以使用正则表达式来提取所需的文件 –