C++
Chuekup
这个作者很懒,什么都没留下…
展开
-
MFC绘制简单折线图
void CMFC_CDCView::OnDraw(CDC* pDC){ CMFC_CDCDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; CRect rc; GetClientRect(rc); rc.DeflateRect(50,50); int gridXnums = 10; int原创 2012-03-25 00:33:45 · 12938 阅读 · 1 评论 -
c++:什么是深拷贝什么是浅拷贝!
CSDN上转载的一个不错的比喻:老师给你们留了作业,你们班只有小A一个人会写,其他人都需要copy他的作业。 如果你们都是通过浅拷贝来完成作业,那么就相当与“在你需要的时候,小A会把作业借给你”。 例 如,老师对小B说“去把你的作业拿来给我看看”,小B赶快找小A借作业给老师看。老师又要看小C的作业,小C也只能找小A借过来应付老师。总之老师如果一 个一个的检查作业,你们都能应付,因转载 2012-05-17 17:05:57 · 2925 阅读 · 1 评论 -
C++中返回临时变量指针问题
如下面所示的这个程序,按照道理 cChar应该是局部变量,在函数调用结束时,就应该销毁了,为什么还能返回呢? 这是因为,在函数结束的时候,销毁的只是局部变量,但是该局部变量指向的这个内存单元仍然存在,就是说aaaaaaaa在内存单元中仍然存在,所以返回实 际存在的内容是不会有问题的。注意:是不能,返回指向临时变量的指针,而不是,不能返回一个临时指针变量。同时,内存单元是可以被覆盖的,详情见转载 2012-05-17 17:05:06 · 4676 阅读 · 0 评论 -
VC10和C++ 0x (1) - lambda表达式
来源: http://www.cnblogs.com/brucejia/archive/2009/09/05/1560675.html>【本文大部分内容译自Visual C++ Team Blog】http://blogs.msdn.com/vcblog/archive/2008/10/28/lambdas-auto-and-static-assert-c-0x-feature转载 2012-10-11 20:49:06 · 1031 阅读 · 0 评论