想存一系列文件,依次叫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......的文件。
参考这里。