AMIO编辑器开发(三):转向C++,月底遇到第二个瓶颈

第二个月:2012-04

 

1、这个月是代码重构月,主要是把C换成了C++。

2、界面由基类View的派生类,通过组合而成。

3、View的派生类有:DebugView/LineNumView/codeFoldView/EditView/TagView/HorizontalStateView/HorizontalScrollbar/VerticalStateView/VerticalScrollbar

4、使用网上说的VS统计方法,统计当前代码行为 :(*.h;*.cpp)

  Matching lines: 1385    Matching files: 17    Total files searched: 17

5、到现在为止,已经有代码模式:磁盘文件、内存文件、编码格式、编码大小尾、Log文件I/O、Window窗口回调框架、界面View、字体字色。

6、现在又遇到了瓶颈:C++的多态只使用了继承、组合、虚函数这三个元素。写起来还是费力。

posted on 2012-04-29 00:33  aimo  阅读(141)  评论(0编辑  收藏  举报