很多情况下,批处理图片后,会得到一系列的图片名称。比如说,我们对一幅图像进行旋转,最后得到360张旋转的图片。我们在命名输出的360张图片时,可以这样:
int m_nPicSum;//是图片的总数量,这里举例为360张
for(int i=0;i<m_nPicSum;i++)
{
//这个是文件头,一般是我们选择输出的文件夹的名,例如为F:\\res
//为什么用双\,因为是单\表示转义,不能这么用,具体见任一本C语言书
CString strResHead;
CString strNum;//输出的数量
strNum.Format("%d",i);
CString strGather;
//strGather=F:\\res\\i.jpg(i=0,1,2...)
strGather=strResHead + "\\" + strNum + ".jpg"