《C++ 笔记》
梁Rio
这个作者很懒,什么都没留下…
展开
-
《C++ 笔记》 Part2 浅析extern的作用
Part2 浅析extern的作用 1、extern的使用extern表示是外部函数或外部变量,比如:1、extern void add(int x,inty);表示该函数主体不在当原创 2016-04-05 10:34:24 · 564 阅读 · 0 评论 -
《C++笔记》 Part13 MFC的CMFCToolBar中嵌入ComboBox和EditCtrl
《C++笔记》 Part13 MFC的CMFCToolBar中嵌入ComboBox和EditCtrl1.MainFrm.h, 声明变量CMFCToolBarComboBoxButton *m_comboAddress; 2.MainFrm.cpp, 在OnCreate函数中创建工具条并且插入一个组合框if (!m_wndToolBar.CreateEx (this, T...转载 2018-07-10 22:49:05 · 3074 阅读 · 0 评论 -
《C++笔记》 Part12MFC的CToolbar中嵌入ComboBox和EditCtrl
《C++笔记》 Part12 MFCToolbar中嵌入ComoBox和EditCtrl1、CodeProject项目链接2、由VC6升级到VS2010(其它高版本VS也一样)中时遇到的问题 ON_NOTIFY的NMTOOLBAR老是提示错误: error C2440: “static_cast” : 无法从“void (__thiscall CMainFrame::* ) (NMT...原创 2018-06-27 08:50:30 · 2267 阅读 · 0 评论 -
《C++笔记》 Part11 MFC在对话框中嵌入子对话框,同时利用类似Qt的信号槽来发送消息传递参数
《C++笔记》 Part11 MFC在对话框中嵌入子对话框,同时利用类似Qt的信号槽来发送消息传递参数一、对话框中显示对话框的方法: 1、首先创建要在对话框里显示的那个对话框,命名为:IDD_Dialog。 设置这个对话框的属性: 1)、“Style”选择“Child”;中文版“样式”选择“下层”。 2)、“Border”为“None”;中文版“边框”选择“无”。 2、为了显示时...原创 2018-05-07 17:52:18 · 2702 阅读 · 0 评论 -
《C++笔记》 Part10 MFC点击按键绘制时界面没反应,点击窗口其他部位再绘制时恢复正常
《C++笔记》 Part10 MFC点击按键绘制时界面没反应,点击软件外部再绘制时恢复正常问题描述:在点击按键后触发绘制功能,在OpenGL界面中绘制点线等形状,此时界面没有反应,此时,用鼠标点击软件以外的界面部分,再在OpenGL界面中绘制,会重新恢复正常。解决方法:该问题为窗口获取焦点的问题,在自会控件获取控件焦点后,没有释放。搜索工程中的SetCapture()查看是否R...原创 2018-05-07 15:57:57 · 978 阅读 · 0 评论 -
《C++笔记》 Part9 一维、二维、三维数组的动态申请及用vector的表示方法
原文地址:数组(一维、二维、三维)的动态申请及用vector的表示方法一 变长一维数组1.1 利用指针创建一维数组这里说的变长数组是指在编译时不能确定数组长度,程序在运行时需要动态分配内存空间的数组。实现变长数组最简单的是变长一维数组,你可以这样做:#include<iostream>using namespace std;int main(){...原创 2018-03-01 13:47:05 · 2817 阅读 · 0 评论 -
《C++笔记》Part8 MFC中的AfxBeginThread的使用方法
《C++笔记》 Part8 MFC中的AfxBeginThread的使用方法参考: 1、http://blog.csdn.net/oceanlucy/article/details/7345057 2、http://blog.csdn.net/u012370255/article/details/276396011、【AfxBeginThread】参数,如果只是简单的传【int】类型的...转载 2018-02-02 15:19:34 · 1554 阅读 · 0 评论 -
《C++笔记》 Part8 删除数组中重复元素的算法(map)
《C++笔记》 Part8 删除数组中重复元素的算法(map)原文链接: 1.去掉数组中重复出现元素的算法 2.使用C++的map容器遇到的bug(map/set iterator not dereferencable) 3.http://bbs.csdn.net/topics/250083746<1、数组去重>一.问题描述在实际编程中我们经常遇到“去掉重复数字”等类似的问题,也就转载 2017-12-05 21:21:39 · 4680 阅读 · 0 评论 -
《C++笔记》 Part7 一维数组与二维数组的初始化问题(vector)
《C++笔记》 Part7 一维数组与二维数组的初始化问题(vector)转载自: C++——二维vector初始化大小方法 C++ vector多维数组初始化及清零一. 一维数组初始化问题数组元素初始化时,若没有显式提供幸元素的值,则元素会被像普通变量一样初始化: 函数体外定义的内置类型数组(即内置类型的全局数组),元素初始化为0; 函数体内定义的内置类型数组,元素无初始化(注意转载 2017-12-04 17:44:05 · 2472 阅读 · 0 评论 -
《C++笔记》 Part6 浅析extern的作用比较分析与数组相关的sizeof和strlen
《C++笔记》 Part5 浅析extern的作用比较分析与数组相关的sizeof和strlen转自:http://www.cnblogs.com/Lynn-Zhang/p/5383201.html问题的由来:在32位机器中,如下代码:void example(char acWelcome[]){ printf("%d",sizeof(acWelcome原创 2016-09-27 09:03:09 · 450 阅读 · 0 评论 -
《C++ 笔记》 Part5 C++ 资源大全中文版
Part5 C++ 资源大全中文版参考网址:https://github.com/jobbole/awesome-cpp-cn更多其他资源:https://github.com/jobbole?page=1标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的原创 2016-07-19 11:03:38 · 1142 阅读 · 0 评论 -
《C++ 笔记》 Part4 error C4996"fopen"的错误处理
Part3 error C4996"fopen"的错误处理 当出现error C4996: 'fopen': This function or variable may be unsafe. Cons原创 2016-06-07 15:12:12 · 1413 阅读 · 0 评论 -
《C++ 笔记》 Part3 c++的格式.hpp
《MFC 笔记》 Part3 c++的格式.hpp 1、 文件命名之.hpp(1 )所有的文件名单词之间应该用下划线隔开,例如原创 2016-04-14 16:53:01 · 450 阅读 · 0 评论 -
《C++ 笔记》 Part1 文件打开时的CString 转换为 char*
《MFC 笔记》 Part1 文件打开时的CString 转换为 char* 1、在Visual Studio2010中调试程序时,打开文件时有个类型转换,将CString转换为char*,此原创 2016-03-30 21:14:33 · 726 阅读 · 0 评论 -
《C++笔记》 Part14 MFC的String to CString 转换在多语言系统下乱码问题
《C++笔记》 Part14 MFC的String to CString 转换在多语言系统下乱码问题SummaryThe unicode setting is configured in the Visual Studio project property page –&amp;amp;gt; Configuration Properties –&amp;amp;gt; General –&amp;amp;gt; Character Set –...原创 2018-09-26 19:17:52 · 1084 阅读 · 0 评论