文章分类 -  C++

摘要:在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型class A{ int i; B b;}class B{ int i; A* a;}请注意上面的定义内容,一般情况下是不能出现类A,类B相互引用都定义对象,即如下的... 阅读全文
posted @ 2015-05-24 14:48 程序员001 阅读(160) 评论(0) 推荐(0)
摘要:%c 单个字符%d 十进制整数(int)%ld 十进制整数(long)%lu unsigned long%f 十进制浮点数(float)%lf 十进制浮点数(double)%o 八进制数%s 字符串%u 无符号十进制数%x 十六进制数int转换为CString: CString str; int... 阅读全文
posted @ 2015-05-07 09:42 程序员001 阅读(153) 评论(0) 推荐(0)
摘要:实际上就是逻辑字体和物理字体的区别LOGFONT:一个结构,用来逻辑上表达一个字体,比如LOGFONT.lfFaceName是字体的名字HFONT:一个句柄,相当于表示内存中的一个字体对象,它可以马上拿来用CFont:是mfc对于HFONT的一种封装可以说LOGFONT是一种墨水的名字,比如英雄牌,... 阅读全文
posted @ 2015-05-06 15:12 程序员001 阅读(3233) 评论(0) 推荐(1)
摘要:[转自:http://blog.163.com/fk1007@126/blog/static/3003673920092189224923/]在VC/MFC用CDC绘图时,频繁的刷新,屏幕会出现闪烁的现象,CPU时间占用率相当高,绘图效率极低,很容易出现程序崩溃。所谓双缓冲技术,下面是百度百科的解释... 阅读全文
posted @ 2015-05-05 09:40 程序员001 阅读(1540) 评论(0) 推荐(0)