C++整型int转字符串string

C++整型int转字符串string

问题描述

    在C++中进行文件读取操作的时候,想要读取某个文件夹下的所有文件,这些文件名按数字递增:
在这里插入图片描述
    最直观的感受是用一个for循环,将文件依次读取。但是for循环中变量的增量是整型,因此需要转换成字符串。

转换方法

int pcdNum = 31;文件数量
for (int i = 0; i < pcdNum; i++) 
{ 
    stringstream getFiles;
    getFiles << "pcd/" << i << ".pcd";
    string files = getFiles.str();
}

经过此操作,字符串files的值分别为0.pcd 1.pcd 2.pcd…30.pcd。

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页