2016年1月5日

摘要: Draw_v1融合了之前对字符串的处理方式的升级、新的Shape类定义;主函数部分对输入命令行的处理做了更“规范”的改动(在main里面区分3种不同命令create、operate、status)。为了得到更好的效果,还有待进一步扩展,比如GUI或者图形显示的引入。 阅读全文

posted @ 2016-01-05 21:29 mememagic 阅读(311) 评论(1) 推荐(0) 编辑

摘要: 基本想法是定义点类Point和图形类Shape,任意图形看成是点的集合(用vector points来存储点),平移与旋转操作的具体实现在点类里面定义(move_p,rota_p),对图形对象进行平移与旋转时调用点的成员函数即可。 阅读全文

posted @ 2016-01-05 17:32 mememagic 阅读(352) 评论(1) 推荐(0) 编辑

摘要: 采用里面的istringstream类从string对象str中读取字符会比自己手工编写的基于空格查找实现字符串拆分的代码更简洁;基于istringstream的模板函数stringToNum(str)方便地实现了字符串里面的数值向常用数据类型的转换。 阅读全文

posted @ 2016-01-05 15:04 mememagic 阅读(175) 评论(2) 推荐(0) 编辑