C++读文件,只想读部分区域怎么做
做一个html文件的parser,我只想要其中有用的信息,自动识别读入数据库,一般来说信息就在网页的某一块,如果读整个文件的话可能很慢(有几千个HTML文件),如何读取这一段呢,比如200到500之间的。 我好想没接触到这样接口。
我想了下或许200之前必须读,那么500之后是不是能不读呢,能快尽量快,谢谢啦
[解决办法]
操作文件的函数里面不是有 seek 函数吗
[解决办法]
fseek
[解决办法]
效率瓶颈不在读取这里,而应该在打开、关闭文件那儿。
尽量使用API来操作:如果是为了效率的话。