【发布时间】:2018-02-04 06:00:22
【问题描述】:
不知道该怎么做。尝试了类似下面的方法。希望在代码中进行更多优化。
Everyting 应该只在一个函数中,
指导我如何打开关闭文件,
如何在每一行中查找字符,
增加计数器。
void simpleFileIn(void) {
string line;
ifstream myfile("example.txt");
if (myfile.is_open()) {
while (getline(myfile, line)) {
//found(line);
size_t size = strlen(line);
cout << line << '\n';
}
myfile.close();
}
else
cout << "Unable to open file";
}
函数 simpleFileIn() 应该可以工作,打开文件然后在工作完成后关闭。
找出字符 a 并计算整数。
想要关闭/删除这个问题,因为我被禁止要求更多帮助我。情况一天比一天糟糕
【问题讨论】:
-
问题是什么?
-
请说明您认为这条线的作用
*pptr=ptr;。尤其是它对pptr[0]和pptr[1]的影响有什么区别。 -
强制“使用
std::vector而不是原始数组” -
我不确定有多少人在问“你到底在问什么”。对我来说,这似乎很清楚:OP 想要使用他动态分配的 2D 数组,但发现他不能。 问题是:为什么? 回答:他分配错了:查看此线程上的所有现有答案。
-
@Askish Kamble 这里不允许更改问题(尤其是在有答案并且您接受一个答案之后)。对于新问题,创建新问题(线程)。谢谢。