上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 100 下一页
摘要: 类模板:template<class T1,class T2> struct pair 参数:T1是第一个值得数据类型,T2是第二个值的数据类型。 功能:pair将一对值组合成一个值, 这一对值可以具有不同的数据类型(T1和T2), 两个值可以分别用pair的两个公有函数first和second访问 阅读全文
posted @ 2018-04-19 23:12 rainbow70626 阅读(989) 评论(0) 推荐(0) 编辑
摘要: C++语言一直被认为是复杂编程语言中的杰出代表之一,不仅仅是因为其繁缛的语法规则,还因为其晦涩的术语。下面要讲的就是你的老熟人—new: 它是一个内存管理的操作符,能够从堆中划分一块区域,自动调用构造函数,动态地创建某种特定类型的数据,最后返回该区域的指针。该数据使用完后,应调用delete运算符, 阅读全文
posted @ 2018-04-19 18:00 rainbow70626 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 经过下面几个步骤可以实现通过函数指针实现事件消息处理: 步骤1:在某一个.h文件中定义以下函数指针类型MouseCLick,比如在CallbackEventModel.h文件中添加如下代码: 步骤2:在需要使用事件的类中定义一个MouseCLick类型的函数指针: 下面的类CallbackUser是 阅读全文
posted @ 2018-04-19 15:59 rainbow70626 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 由于所创建的应用项目或类库项目较多,于是将这些类库放到一个文件夹下。在VS解决方案下确实能看到一个文件夹下多个类库项目这种层次关系。如下图所示: 但打开“我的电脑”,看到的只有类库,并未看到维护层次关系的文件夹。如下图所示。这是怎么回事呢? 解释:在Microsoft Visual Studio中文 阅读全文
posted @ 2018-04-19 11:12 rainbow70626 阅读(3602) 评论(0) 推荐(0) 编辑
摘要: 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的 阅读全文
posted @ 2018-04-18 11:59 rainbow70626 阅读(227) 评论(0) 推荐(0) 编辑
摘要: VC++中,在栈空间上申请存储的结构体或者类对象的数组空间时,如果数组长度过大,造成申请的栈空间超过或者逼近1MB时,程序可以编译通过,但是不能够执行起来。打到调试模式时会弹出如下图所示的栈空间越界错误对话框。 如下面的类定义: 而FreeTypeFont类中申请了65536个Character类数 阅读全文
posted @ 2018-04-17 23:42 rainbow70626 阅读(3084) 评论(0) 推荐(0) 编辑
摘要: 在学习别人的代码时,发现了一个__super,第一感觉很像java中的super,或者C#中的base网上查了一下发现作用差不多,都是指父类。C++本身没有__super,这是visual c++的扩展。其实在c++中,要使用父类的成员,可以直接用”父类名::成员”即可,或者利用using声明。 来 阅读全文
posted @ 2018-04-14 11:58 rainbow70626 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 注意: 1、每种方法也要复制相应的DLL文件到相应目录,或者设定DLL目录的位置,具体方法为:"Properties" -> "Configuration Properties" -> "Debugging",在"Working Directory"设置dll的路径就可以了 2、无论是设置DLL目录 阅读全文
posted @ 2018-04-14 10:40 rainbow70626 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 分享资料:https://pan.baidu.com/s/1FQb-ttLJNJKlMzu-0RjBsw。内部包含张正友的经典论文等文献,官网的checkerboardPattern等。 阅读全文
posted @ 2018-04-13 23:34 rainbow70626 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 首先,共享一个C++版本的精确到1毫秒的计时类,下载地址:https://pan.baidu.com/s/1s2hN6hg9GvPViw4JT6YsDw 在C#里现在有3个Timer类: System.Windows.Forms.Timer System.Threading.Timer System 阅读全文
posted @ 2018-04-13 22:33 rainbow70626 阅读(494) 评论(0) 推荐(2) 编辑
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 100 下一页