vector<vector<char>>array(10);for(inti=0;i<10;i++){array[i].resize(0);}这里导入文件。。。。。cha...
vector<vector<char> > array(10);
for(int i=0;i<10;i++) {
array[i].resize(0);
}
这里导入文件。。。。。
char buffer[1638];
while(!file.eof())
{
file.getline(buffer, 1637);
cout << buffer << endl;
for (int ii = 0;ii < strlen(buffer);ii++){
array[row].push_back(buffer[ii]);
}
}
我用这种方法把文件里的行都加入了array,但里面总是有空格,怎么去掉啊?
后面那个row初始我设了0,每次循环+1
这个我解决了。。。我想再问一下当我使用if (buffer[i][ii]==“.")的时候报错了,说没法等于,我设置了一个string a = "."或者'.'都没有用,这是什么问题
查询ASII表格,看看该字符对应数值,直接进行数值比较。