【发布时间】:2019-01-31 07:23:47
【问题描述】:
我已经研究出如何将 boost 路径传递为所需的格式,但我遇到了一些问题,无法将 path.stem 传递到 char 数组中,然后对文件名进行一些检查并采取正确的措施
需要读取文件名并检查然后操作中的下一个可用数字,我打算使用 for 循环将数字放入 char 数组,然后与这个单独的计数器进行比较
如何将 path() 逐个字符输入到数组中 - 或者有更好的方法!
int count(boost::filesystem::path input) {
cout << "inputzz : " << input << endl;
char data;
wstring winput;
for (int a = 0; a < 4;){
//boost::filesystem::absolute(input).string();
//cout << input.generic_string() << endl;
(input.generic_string()) >> data;
data << (boost::filesystem::path()input.generic_string());
//a++
};
【问题讨论】:
标签: c++ arrays input boost char