还请-=-=-=-=天刹=-=-=-=-兄帮忙,一个未解决的问题!!!
问题1: 我在写一个程序,不想将数据文件保存在数据库中,想以文本
文件的形式保存,但是,每次存、取的时候要费很长时间,
请问:如何才能快速的存、取一个文本文件中的每一行呢?????
这个问题我还未明白,能否解释清楚一些呢???
我把我的意思说清楚一点:
我在做一程序,需要用一文本文件形式做数据库,也需要比对每一行数据,十几
二十行数据还好,几百行数据,可就慢得不行罗,有什么办法解决呢???
比对结束后,有时也需要写入其中的某一行数据,这时就又需要首先找到那一行数据
再写入,速度也慢得不行,怎么办呀???
问题2:
你说的int *a; a=new int b[128]; 这个而我的这个程序意图如下:
首先得到一个文件的总长度,然而根据这个长度而生成一个数组,假如这个
长度为1000,则需要生成类似 char[1000],所以,这个1000是动态的,这个问题
又如何解决呢???
高手出招,与众不同!!!对您的回答,我将不甚感激!!!