vb读取和写入txt文本文件时内存出错,求解
vb在频繁读取和写入文本文件时会出现内存出错,读取会好一些,写入时出错机率会非常的高,求教,怎么解决好一些"0x7e332062"引用的"0x000000000"内存不能为"read"经过调试发现问题出在写入到txt时出现的,求教高手怎么解决,必须要写入到txt文件中 --------------------编程问答-------------------- --------------------编程问答-------------------- 为什么要很频繁地写入?加一层缓冲不行么.
比如加1M的内存缓冲,满了后再一次写入.
或者使用内存映射文件,直接操作一片映射为文件的内存,这样文件系统会自动给你缓冲,性能也要高很多.
--------------------编程问答-------------------- 如果数据不太大,放到数组里做缓存处理,定时保存 --------------------编程问答-------------------- 首先性能问题不可忽视,所以不建议“频繁读取和写入文本文件”。
其次正常情况再频繁也不应时不时出错啊,这是电脑又不是人脑,本来就是用来频繁工作的,所以你的代码逻辑上估计还是有问题。
补充:VB , API