初学c++,不太能理解其中stream的概念
如果一个函数长下图这个样子,我们该如何使用这个函数,需要以什么东西作为输入值,希望能给一个使用这个函数的例子。
这个函数自己的作用就是:需要一个c++程序作为输入,然后它可以将其中注释部分(就是\后的内容)的内容删掉,然后输出不含注释的文件。
另外还有一个问题:我们可以直接将c++程序的源文件输入进来进行处理吗?还是说要先转换成txt文本来输入?
初学c++,不太能理解其中stream的概念
如果一个函数长下图这个样子,我们该如何使用这个函数,需要以什么东西作为输入值,希望能给一个使用这个函数的例子。
这就相当于一个文件输入流,一个文件输出流。
文件输入流你用istream打开一个文件,文件输出流你用ostream打开一个文件,两者可能是同一个文件
然后从istream流读取文件数据,经过函数加工处理后,将处理过的数据再用ostream写入文件