我需要類似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)遍歷文件,則可以使用正則表達式來提取所需的文件 –