c++修改指定文件夹下所有文件扩展名

2017-01-13 19:14:12来源:CSDN作者:MrSiz人点击

#include <io.h>  #include <iostream>  #include <cstring>  #include <string>using namespace std; //读取文件夹设定const string path = "D://pp//";int main(){      _finddata_t file;      long lf;      if((lf = _findfirst((path + "*.*").c_str(), &file))==-1)          cout<<"Not Found!"<<endl;      else{         // cout<<"file name list:"<<endl;          while(_findnext( lf, &file)==0){              {                  string str=file.name;                  //修改扩展名为.jpeg                str += ".jpeg";                //重命名文件                if (rename((path + string(file.name)).c_str(), (path + str).c_str()) == 0)                {                    //cout << "1" << endl;                }            }          }      }      _findclose(lf);      return 0;  }  

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台