Leon1图形的 保存和重绘 主讲人:孙鑫 http://www.sunxin.org
Lesson11 图形的 保存和重绘 主讲人:孙鑫 http://www.sunxin.org
在 OnlButtonUp数中 ① PtrArray m_ ptrArray; ② CGraph graph() ③ m_ ptrArray Add(& graph) 0088:4400 0088:4400 CGraphl的对 象瘼栈朸的内 啊存被回收 http://www.sunxin.org
在OnLButtonUp函数中 0088:4400 ②CGraph graph(…); CGraph的对 象在栈中的内 存 0088:4400 ①CPtrArray m_ptrArray; ③m_ptrArray.Add(&graph) http://www.sunxin.org CGraph的对 象发生析构, 内存被回收
如何解决这个问题呢? http://www.sunxin.org
如何解决这个问题呢? http://www.sunxin.org
在 OnlButtonUp数中 ① CPtrArray m_ ptrArray; 1244:EE00 ④ m_ptrArray Add( oGraph);② Graph' gRaph, ③ gRaph= new GRaph 0088:4660 1244:EE00 124^.00 H的肉释 GRaph的对象 被回收 在堆中的内存 仍然能索引到 GRaph的对象 http://www.sunxin.org
在OnLButtonUp函数中 1244:EE00 CGraph的对象 在堆中的内存 ①CPtrArray m_ptrArray; ②CGraph *pGraph; 0088:4660 1244:EE00 1244:EE00 pGraph的内存 ④m_ptrArray.Add(pGraph); ③pGraph=new CGraph(…); http://www.sunxin.org 仍然能索引到CGraph的对象 pGraph的内存 被回收
坐标空间 Microsoft Windows下的程序运用坐标空间和转换来对图形 输出进行缩放、旋转、平移、斜切和反射 个人 间是一个平面的空间,通过使用两个相互垂直 并直长度相等的轴来定位二维对象。 Xmin (、0) Ymin http://www.sunxin.org
坐标空间 ◼ Microsoft Windows下的程序运用坐标空间和转换来对图形 输出进行缩放、旋转、平移、斜切和反射。 ◼ 一个坐标空间是一个平面的空间,通过使用两个相互垂直 并且长度相等的轴来定位二维对象。 Xmin (0,0) Xmax Ymax Ymin http://www.sunxin.org