输出为空的
时间: 2024-02-19 12:59:04 浏览: 22
如果输出为空,有可能是execl文件中的数据格式与代码中的不匹配。可以检查以下几点:
1. execl文件中的分隔符是否为逗号,如果不是需要修改代码中的分隔符;
2. execl文件中的数据是否有空行或空列,需要将其跳过;
3. 确认execl文件中第11,12列是否存在数据。
另外,也可以加入一些调试语句查看具体的执行过程和变量值,例如:
```c++
std::string line;
std::vector<std::string> col11, col12;
while (std::getline(file, line)) {
std::stringstream ss(line);
std::string cell;
int col_idx = 0;
while (std::getline(ss, cell, ',')) {
++col_idx;
if (col_idx == 11) {
col11.push_back(cell);
} else if (col_idx == 12) {
col12.push_back(cell);
}
}
}
for (int i = 0; i < col11.size(); ++i) {
std::cout << "Col 11: " << col11[i] << ", Col 12: " << col12[i] << std::endl;
}
std::cout << "Col 11 Size: " << col11.size() << ", Col 12 Size: " << col12.size() << std::endl;
```
这样可以输出第11,12列的数据以及它们的大小,方便进行调试。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)