C/C++
文章平均质量分 62
sjturongshuxia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
函数返回的过程
int num;char fdf;原创 2013-11-02 19:17:15 · 1283 阅读 · 0 评论 -
i++和++i
在C++中函数重载对前置和后置++,用一个int的哑元常量值区别class_type &operator++(class_type & a)//前置版本{a = a+1;return a;}class_type operator++(class_type & a, int)// 后置版本{class_type tmp = a;a = a + 1;return a;}原创 2013-11-02 20:59:39 · 480 阅读 · 0 评论 -
函数模板
看完《C++编程思想》第一巻,有种畅快的感觉,之前第一本C++书时《C++ primer plus》,虽然讲的很详细,但是没有体会到C++比C进步的地方,只是知道C++用类将数据和函数进行了封装,使得类可以继承,代码重用,至于多态什么的都是很快的就看过去了,没有很好的理解C++的精髓。看完《C++编程思想》第一卷,感觉C++确实相对C好不少。C++的四个特性,封装,继承,多态,模板。封装,原创 2013-11-07 22:11:46 · 555 阅读 · 0 评论 -
hello world by OpenGL
博客的密码忘了,有点囧。。开始学opengl,之前看书说opengl是状态机,不明白是什么回事,昨天看书突然一下子就明白了,opengl的函数只是维护各种绘图的状态,不关心具体的硬件的实现,硬件的实现应该是有硬件商实现,说白了就是opengl提供了一个接口标准。hello world by OpenGL#include #include #include#include原创 2014-03-15 10:08:37 · 830 阅读 · 0 评论 -
Qt中的unicode转换
在Qt中,在大多数情况下都是采用unicode的形式存储的,但是QByteArray实际上是以char的形式存储的,因此转换成unicode表示的QString时需要根据编码的类型进行转换。#include #include#include#include#includeint main(int argc, char *argv[]){ QCoreApplicati原创 2014-12-18 10:28:27 · 3969 阅读 · 0 评论 -
MFC中的的RTTI和动态创建
MFC中的RTTI是通过建立一个类别型录网来实现。MFC中基本上所有的类都是派生自CObject这个类,通过在所有的类中添加一个公有的静态成员类,这个类通过链表链接组成一个类别识别的链表,由于是静态成员,因此在编译中实际上成为了一个全局变量,在初始化中就实现了这个链表的构建,不必创建任何一个类就实现了链表的构建和连接。这个类为CRuntimeClass。struct CRuntimeClass原创 2014-12-26 18:27:32 · 635 阅读 · 0 评论
分享