字符串路徑,我通過我的程序掃描目錄皮卡一些圖像和其路徑。目錄內,圖像被配置在下面的方式:排序在矢量
1.png 2.png 3.png 4.png 5.png etc.
當目錄被掃描:
for(int i=0;i<dir.numFiles();++i){
string path = dir.getPath(i);
imageSeq.push_back(CustomImage.loadImage(path));
}
private:
vector<CustomImages> imageSeq;
與上面的代碼的問題是,圖像出來是從目錄中隨機選取。我希望這些圖像根據它們的名稱進行排序並推送到矢量中。我有一些限制這裏:
1)CustomImage未露出的imageName
類型的方法,利用該我可以使用而我推新paths
入imageSeq矢量
2與最後矢量來比較)我不能修改矢量imageSeq以獲取字符串,然後再次循環以加載圖像。這樣做會增加佔用的空間。
如何這些圖像的載體,讓他們根據自己的名字排列排序?
什麼是'dir'以及如何使用它? – Dialecticus
然後排序'第一dir'迭代之前。 – m0skit0