摘要:
本来准备把所有编译错误都写到一个List中,在编译结束后再全部输出。可发现这样做有好几个缺点:1. 编译错误与文本行struct Line相联系。如果在一个List中,就会大量插入Line结构。Line结构中保存文本行的大小默认为500byte, 如果错误多起来空间消耗是非常恐怖的。我考虑了使用FlyWeight节省空间,但是如果source文件很大,FlyWeight依然不能给我带来多大优点。编... 阅读全文
posted @ 2004-04-26 23:31
Agent
阅读(2354)
评论(2)
推荐(0)

浙公网安备 33010602011771号