从文本文件中读取并将注释放在另一个文件中

时间:2013-11-16 06:02:23

标签: c++

设计和程序代码,读取C / C ++程序文件(文本文件)并将注释分成另一个文件?

我可以从文本文件中读取,但我不理解如何将注释分成另一个文件

#include<iostream>
#include<fstream>

using namespace std;

int main() {

 ifstream myReadFile;
 myReadFile.open("text.txt");
 char output[100];
 if (myReadFile.is_open()) {
 while (!myReadFile.eof()) {


    myReadFile >> output;
    cout<<output;

 }
}
myReadFile.close();
return 0;
}

1 个答案:

答案 0 :(得分:0)

首先需要检测评论。你通常会拆分文本并从那里开始制作一个数组,你需要设置一个布尔值作为占位符,它会在你遇到评论的结束标记时告诉你。

基本上;

使用http://www.cplusplus.com/faq/sequences/strings/split/作为参考,然后使用布尔值逐个扫描数组。这样,您就会知道评论标记的开始和结束位置,

boolean incomment =0 ;

while(incomment)
{
  // Construct your string.
}