上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 106 下一页
摘要: 由于在工作中需要结合浮动窗体实现OpenGL的多视图,用于得到三维实体的三视图观察效果,通过参考其它资料,设计了一个程序框架,在此基础之上大家可以根据自己的需要进行扩充,实现需要的功能。 程序实现效果图: 关键技术实现介绍: 一、OpenGL多视图的实现 平常我们的程序大部分都是建立一OpenGL设 阅读全文
posted @ 2018-04-21 00:26 rainbow70626 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 今天要讲的是关于矩阵秩的重要结论。关于矩阵的秩,讲三点,前两点是比较重要的,专门提出来强调一下,第三点是书上没有的一个重要的结论: 1、,也就是一个矩阵与另一个矩阵相乘后,新矩阵的秩一定不大于原矩阵。怎么证明呢,结合线性结合线性方程组的有解性来进行证明的,AB=C,已经说明了AX=C是有解的,而线性 阅读全文
posted @ 2018-04-19 23:18 rainbow70626 阅读(17548) 评论(0) 推荐(0) 编辑
摘要: 类模板:template<class T1,class T2> struct pair 参数:T1是第一个值得数据类型,T2是第二个值的数据类型。 功能:pair将一对值组合成一个值, 这一对值可以具有不同的数据类型(T1和T2), 两个值可以分别用pair的两个公有函数first和second访问 阅读全文
posted @ 2018-04-19 23:12 rainbow70626 阅读(993) 评论(0) 推荐(0) 编辑
摘要: C++语言一直被认为是复杂编程语言中的杰出代表之一,不仅仅是因为其繁缛的语法规则,还因为其晦涩的术语。下面要讲的就是你的老熟人—new: 它是一个内存管理的操作符,能够从堆中划分一块区域,自动调用构造函数,动态地创建某种特定类型的数据,最后返回该区域的指针。该数据使用完后,应调用delete运算符, 阅读全文
posted @ 2018-04-19 18:00 rainbow70626 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 经过下面几个步骤可以实现通过函数指针实现事件消息处理: 步骤1:在某一个.h文件中定义以下函数指针类型MouseCLick,比如在CallbackEventModel.h文件中添加如下代码: 步骤2:在需要使用事件的类中定义一个MouseCLick类型的函数指针: 下面的类CallbackUser是 阅读全文
posted @ 2018-04-19 15:59 rainbow70626 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 由于所创建的应用项目或类库项目较多,于是将这些类库放到一个文件夹下。在VS解决方案下确实能看到一个文件夹下多个类库项目这种层次关系。如下图所示: 但打开“我的电脑”,看到的只有类库,并未看到维护层次关系的文件夹。如下图所示。这是怎么回事呢? 解释:在Microsoft Visual Studio中文 阅读全文
posted @ 2018-04-19 11:12 rainbow70626 阅读(3658) 评论(0) 推荐(0) 编辑
摘要: 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的 阅读全文
posted @ 2018-04-18 11:59 rainbow70626 阅读(231) 评论(0) 推荐(0) 编辑
摘要: VC++中,在栈空间上申请存储的结构体或者类对象的数组空间时,如果数组长度过大,造成申请的栈空间超过或者逼近1MB时,程序可以编译通过,但是不能够执行起来。打到调试模式时会弹出如下图所示的栈空间越界错误对话框。 如下面的类定义: 而FreeTypeFont类中申请了65536个Character类数 阅读全文
posted @ 2018-04-17 23:42 rainbow70626 阅读(3127) 评论(0) 推荐(0) 编辑
摘要: 在学习别人的代码时,发现了一个__super,第一感觉很像java中的super,或者C#中的base网上查了一下发现作用差不多,都是指父类。C++本身没有__super,这是visual c++的扩展。其实在c++中,要使用父类的成员,可以直接用”父类名::成员”即可,或者利用using声明。 来 阅读全文
posted @ 2018-04-14 11:58 rainbow70626 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 注意: 1、每种方法也要复制相应的DLL文件到相应目录,或者设定DLL目录的位置,具体方法为:"Properties" -> "Configuration Properties" -> "Debugging",在"Working Directory"设置dll的路径就可以了 2、无论是设置DLL目录 阅读全文
posted @ 2018-04-14 10:40 rainbow70626 阅读(279) 评论(0) 推荐(0) 编辑
上一页 1 ··· 62 63 64 65 66 67 68 69 70 ··· 106 下一页