如果一个对象与一个资源相关,比如一个位图,那该对象被析够时,资源也被销毁。那对象中的数据变量会不会被销毁?
如果资源是内嵌的(所有信息保存在对象里), 那么yes如果资源是链接的(对象只保存指向信息), 那么no
那对象中其他的变量,与资源无关的,是不是也会被销毁?
你去找下作用域和变量生命周期的的内容看下,就有很清楚了!
那怎么办?
怕,你就永远学不好了!
cbitmap bm;
放错地了你放在这里的话当执行到右大括号时会发生析构,销毁与该过程相关的资源,即把你创建的局部变量也销毁了,所以你看不到你的位图插入符;