现有一个txt文件,里面全是数字,
c++读取时怎么自动判断其行数和列数,
并根据行数列数建立动态数组
小白求解
行数 是通过换行字符来进行判断
列数 计算两个换行符之间的字符位置来得到
通过对文件内容的按字符遍历来实现统计的功能
通过换行符确定行数,通过最长一行中的字符数确定列数
#include <sstream>
#include <string>
std::string line;
std::vector<std::string> vec;
while (std::getline(infile, line))
{
vec.push_back(line);
}