string+char[]相加后输出
cv::Mat frame = imread(files[i].c_str());
char str[25] = { 0 };
sprintf(str, "%d", i);
cout << "C:\\Users\\m1873\\Desktop\\newout\\" + (std::string)str << endl;//luji
解决办法 string + string
char str[25] = { 0 };
sprintf(str, "%d", i);
string base_out_path = "C:\\Users\\m1873\\Desktop\\newout\\";
cout << base_out_path + (std::string)str << endl;//luji