首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请问:要求能根据输入记录的条数 自动输出到序列号连续的文件中去的涵数

2012-02-12 
请教:要求能根据输入记录的条数 自动输出到序列号连续的文件中去的涵数。 原形为:intoutput(char*buff)buf

请教:要求能根据输入记录的条数 自动输出到序列号连续的文件中去的涵数。

原形为:int   output(   char   *buff   );     buff   为输入记录。
功能A:   1.当buff   条数大于15000条时   自动输出到文件中去(每条先保留在缓存,   不用一条记录写一次盘),  
                2.记录条数大于一千万条时   自动切换到第二个文件中去(预防文件过大,   大于系统所限制大小。   以此类推,如果有N千万条记录,   则能写到N个文件中去   ;
                3.输出文件能保存在一个结构中(这样易于以后的操作)



[解决办法]
这么多 你还不如用数据库呢

热点排行