C++去除文件名中的空格

思路
  • 遍历文件,详见点击打开链接
  • 去除文件名中的空格
char *strRemov(char* dst, const char* src, char ch = ' ')
{
	int i = -1, j = 0;
	while (src[++i])
	if (src[i] != ch)
		dst[j++] = src[i];
	dst[j] = '\0';
	return dst;
}

  • 重命名文件
rename(fileName,newname);
判断遇到的错误,可以在后面直接输出errno
cout <<"return:" <<errno<< endl;
errno代表的含义见msdn

cpp下载

你可能感兴趣的:(遍历,空格,文件名)