刚学c++不久,很多东西不明白。现在想解决如下问题,希望各位大侠不吝赐教,跪谢。
假设现在有一个名为data.txt的文件 文件里的内容如下:
// 数据1
1 2 3 4 5
// 数据2
1 2 3 4 5 //数据2
// 数据 3
1 2 3 4 5
以上为输入文件里的内容,其中“//”后面的文字表示注释;
现在想写一个c++程序读取data.txt中的东西,遇到注释行则跳过,遇到数据则读取,该如何实现?
你的思路都还算清晰啊。就是这么实现的。
1、打开文件。
2、READLINE,判断前两个字符是//,则跳过
3、循环,直至文件结尾
首先 谢谢你的回答。我就是想按这个思路写程序,但是不知代码该如何实现。我是小白,大侠能具体点吗,有代码最好了。
@longfeixu: 你知道这样的思路了,所有的代码都可以google到了。
怕的是没有思路。代码是你要学习的东西,思路是学不来的。
我这么说是夸你你明白吗?没有思路就直接不要学编程了,有思路,代码就是最简单的事了。
简单一点说吧,我也不懂得写你要的代码,帮你GOOGLE再写出来代码,好象就没有必要了。
我写其他语言的代码,对你又没有什么帮助,思路你是清晰的,不需要我再写一次伪代码帮你理清思路。
算了,帮你Google了一篇文章
@爱编程的大叔: 非常感谢 已经写出来了