Welcome to My blog

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2004年4月26日

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