【C++】保存文件名a1,a2,a3(数字转字符串)

想存一系列文件,依次叫a1,a2,a3,a4...只需要将数字转换为字符串,使用c++的stringstream,包含头文件:sstream。

我的程序:

int i=0;
std::string num2str(int i)
{
    std::stringstream ss;
    ss<<i;
    return ss.str();
}
int main()
{
std::string pcd_name("cloud");
if(i<60)
    {
    i++;
    std::string num;
    num=num2str(i);
    pcd_name+=num;
    (pcl::io::savePCDFileASCII (pcd_name+".pcd", cloud)
   }
}

结果就是成功保存了一堆叫cloud1,cloud2......的文件。

参考这里

猜你喜欢

转载自blog.csdn.net/ethan_guo/article/details/80401410
今日推荐