C++
Jiaojinwen
这个作者很懒,什么都没留下…
展开
-
CoInitializeEx,包括自动化支持,包括 Active Accessibility 支持(Y)
今天在执行C++工程中,基于对话框的MFC应用程序,创建了一个子窗口,在子窗口使用Teechart控件来将数据绘制为图表。在为子窗口创建类的时候对以下两个复选框的内容不是特别了解。我这里直接说我遇到的问题1.如果创建的时候选中第一项–包括自动化支持,那么我在程序中用到的COM组件初始化函数就可以成功,但是子窗口中的TeeChart控件不能正常显示2.如果创建的时候选中第二项–包括 Active Accessibility 支持(Y),那么COM组件初始化就会失败,我用断点调试后,发现 CoIniti原创 2020-11-28 11:44:44 · 727 阅读 · 1 评论 -
C++提高篇
本阶段主要针对C++泛型编程和STL技术做详细讲解,探讨C++更深层的使用模板模板的概念模板就是建立通用的模具,大大提高复用性模板的特点:不可以直接使用,只是一个框架模板的通用不是万能的函数模板C++另一种编程思想称为泛型编程,主要利用的技术就是模板C++提供两种模板机制:函数模板、类模板作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。语法:使用函数模板声明模板类型函数.原创 2020-10-01 21:31:37 · 276 阅读 · 0 评论 -
C++核心篇
内存分区1. 代码区:存放函数体的二进制代码1. 全局区:存放全局变量和静态变量以及常量2. 栈区:编译器自动分配释放,存放函数的参数值,局部变量3. 堆区:由程序员分配和释放;程序运行前,分为两个区域1. 代码区:共享,只读2. 全局区:全局变量和静态变量以及常量(字符串常量和其他常量),该区域的数据在程序结束后由操作系统释放程序运行后1. 栈区:编译器自动分配释放,存放函数的参数值,局部变量 注意:不要返回局部变量的地址,因为局部变量在函..原创 2020-10-01 18:47:45 · 446 阅读 · 0 评论 -
QT知识总结
QT概述:什么是QT:一个跨平台的C++图形用户界面应用程序框架1)支持的平台:Windows - XP、Vista. Win7、Win8、 Win2008、Win10Uinux/X11 - Linux、Sun Solaris…Macintosh -Mac OS XEmbedded -有帧缓存支持的嵌入式Linux平台、Windows CE2)优点:跨平台,几乎支持所有的平台。接口简单,容易上手,学习QT框架对学习其他框架有参考意义。一定程度上简化了内存回收机制。开发效原创 2020-09-20 19:03:28 · 599 阅读 · 0 评论 -
C/C++中 extern 的使用 较详细
C/C++中 extern 的使用 较详细转载 2020-06-06 10:04:04 · 126 阅读 · 0 评论 -
C++学习基础知识
下面是学习C++基础做的笔记,内容不是特别难,没有做详细的介绍。原创 2020-05-16 19:03:01 · 138 阅读 · 0 评论