C++沉思录
RGBMarco
时间能证明一切,如果不能帮助到别人,那就记录自己!
展开
-
c++沉思录 第9章
练习需求:编写一个操作位图的简化版,我们用字符代替二进制数据.使得简化版的位图能够加框(如同应用窗口),能够将两张位图进行水平布局,垂直布局 代码: picture.h #ifndef PICTURE_H #define PICTURE_H #include <ostream> class Picture { friend std::ostream& ope...原创 2018-05-18 16:38:14 · 301 阅读 · 0 评论 -
C++沉思录 第十章
练习需求:重新设计简易版位图,要求能通过灵活性的编写代码满足通过用字符代替二进制数据在屏幕显示满足加框,布局等需求.另外要能够节约内存,不需要存放无用的信息 我们用Picture类抽象成句柄满足各种图的多态性,通过句柄类Picture统一化管理。 Picture.h #ifndef PICTURE_H #define PICTURE_H #include <ostream> #i...原创 2018-05-19 12:50:27 · 361 阅读 · 0 评论