随笔分类 -  C++/MFC系列博文

摘要:编辑代码是还是感觉vim的比较方便~~于是让vim成为VS的编辑器. 发现,安装了VsVim之后,也不失VS的便捷性,相当不错呢~~ 对了我用的是VS2012~~~~ 1、菜单栏-》工具-》扩展和更新-》联机 找到VsVim,并下载,安装~~ 安装之后,下图中已安装处,可以选择禁用和卸载~~ 1、菜 阅读全文
posted @ 2016-06-30 14:29 宋桓公 阅读(3373) 评论(0) 推荐(0) 编辑
摘要:观看了唐老师讲解的一节《第5课 - 引用的本质分析》感觉非常不错,有深度不废话,我喜欢~~~ 再此总结下,并且奉上视频下载地址~~~ 360网盘下载地址: https://yunpan.cn/cxXynI6sGbHJs 密码(4b1b) // 正文 在C里并没引用这个语法,而在C++里具有这个语法。 阅读全文
posted @ 2016-06-16 13:38 宋桓公 阅读(1935) 评论(4) 推荐(2) 编辑
摘要:上次讲到新建一个opencv工程的配置过程,整个流程下来还是非常麻烦的。每次新建一个工程都要走这个流程的话就要疯了!现在介绍一种将工程配置,保存到属性表的方法,那么下次新建工程时,只要添加这个属性表,整个配置就完成了~~ 首先新建一个工程,随便什么工程。打开“属性管理器”并且为Debug平台添加新项... 阅读全文
posted @ 2015-01-16 17:14 宋桓公 阅读(12982) 评论(0) 推荐(2) 编辑
摘要:最近想把FPGA采集的图像,上传到上位机显示,看到Opencv能帮大忙,所以就折腾折腾!我用的是VS2012和opencv-2.4.10-2.4.10(目前的最新版本),那个版本无所谓,本文都将适用。首先安装opencv,安装过程仅仅就单击下exe即可;我安装到目录C:\opencv,安装好了之后,... 阅读全文
posted @ 2015-01-15 11:54 宋桓公 阅读(641) 评论(0) 推荐(0) 编辑
摘要:typedef struct { vector name; vector score; }Student; 有个问题,为啥声明为 Student *stu; 然后 stu->name.push_back(name);运行时会有问题,但是编译无问题~~ ; Studen... 阅读全文
posted @ 2015-01-08 11:08 宋桓公 阅读(499) 评论(6) 推荐(0) 编辑
摘要:用一个结构封装学生信息: 1、思维1 struct Student_info { vector name; vector score; }; Student_info std; stu.name.push_back(name); stu.score.pu... 阅读全文
posted @ 2015-01-08 11:06 宋桓公 阅读(288) 评论(0) 推荐(0) 编辑
摘要:error C4996: 'sprintf': This function or variable may be unsafe.error C4996: 'sprintf': This function or variable may be unsafe. Consider using sprint... 阅读全文
posted @ 2014-09-16 15:13 宋桓公 阅读(38044) 评论(1) 推荐(6) 编辑
摘要:废话不多说,直接上程序: 1 #include 2 using namespace std; 3 4 class Animal 5 { 6 public: 7 Animal() 8 { 9 cout eat();36 return 0;37 }首先Anim... 阅读全文
posted @ 2014-07-14 20:17 宋桓公 阅读(437) 评论(0) 推荐(0) 编辑
摘要:最近在看小甲鱼的视频,有段程序是这么写的: 1 #include 2 #include 3 4 class Pet 5 { 6 public: 7 Pet(std::string theName); 8 ~Pet(); 9 10 static int getCount(... 阅读全文
posted @ 2014-07-12 09:39 宋桓公 阅读(994) 评论(0) 推荐(0) 编辑
摘要:1: strL.Format("%x", 12); //将数字12转换成,16进制字符(C),存于strL 2: strH.Format("%x",12); //将数字12转换成,16进制字符(C),存于strH 3: strHL... 阅读全文
posted @ 2014-04-18 14:54 宋桓公 阅读(1760) 评论(0) 推荐(0) 编辑
摘要:所关联的变量常见有两种,一种就是控件变量,一种就是数字变量。 为控件关联变量的方法也有两种,一种是通过软件工具添加,一种是手动添加代码。软件工具添加,方便简单,但是根据软件的版本不同,以及不同的空间将出现不同的问题,所以手动添加才是王道! 先介绍通过软件工具添加:选择你想关联的控件,单击右键并选择... 阅读全文
posted @ 2014-04-18 11:16 宋桓公 阅读(9577) 评论(1) 推荐(1) 编辑
摘要:上位机开发的时候,往往会遇到移植示例程序编译不同过的情况, 保持往往是不包含某个库,或者头文件。 此时打开,项目属性修改3个“附加”便可解决问题。如果不知具体如何修改。 可参照示例测序的设置进行修改。他的根本作用是链接上一些库和头文件。 1、附加包含目录2、附加目库目录3、附加依... 阅读全文
posted @ 2014-04-17 14:07 宋桓公 阅读(326) 评论(0) 推荐(0) 编辑
摘要:EditBox,一般用于显示数字文本,或者与用户沟通获取数字文本。 这里介绍一种将EditBox与一个变量关联起来的方法: 快捷键:Shift + Ctrl + X,进入类导向,选择成员变量属性页: 弹出如下对话框: 这样就int型变量m_Edit与控件EDIT关联起来,并且并且限制了输入的值,这个 阅读全文
posted @ 2014-04-16 11:49 宋桓公 阅读(5088) 评论(0) 推荐(0) 编辑
摘要:用一个double型的动态数组举个例子: int n; double *x; n = “变量”; x = new double [n]; /*-------------------------------------*/ // 对数组的操作如:x[i] = i + 1; /... 阅读全文
posted @ 2013-09-30 10:12 宋桓公 阅读(895) 评论(0) 推荐(0) 编辑
摘要:1、找几幅Ico格式的图片,可以在电脑中查找.ico一般都会找到。然后将ico文件放在工程目录下的res文件夹下。 2、点击菜单栏->编辑->添加资源->导入,选择res文件夹中将要导入的ico图片。 3、为CMainFrame类添加类型为HICON 的变量,如:HICON m_hIc... 阅读全文
posted @ 2013-09-30 09:50 宋桓公 阅读(2091) 评论(0) 推荐(0) 编辑
摘要:1、在CMainFrame类中找到函数PreCreateWindow,在该函数中添加 cs.style &=~FWS_ADDTOTITLE;//去掉窗口的 自动标题 属性。 这句很重要不然的话,不然软件始终显示默认标题 2、然后在CMainFrame类中找到OnCreate函数,添加... 阅读全文
posted @ 2013-09-30 09:35 宋桓公 阅读(1343) 评论(0) 推荐(0) 编辑
摘要:作为一个C++新手,我浅谈一下我对多态的一点理解。 首先,引用几句话: 1、继承是一种抽象,它允许程序员在某些时候忽略相似对象的差异,又在其他时候利用这些差异。——《C++沉思录》 2、继承就是为多态服务的。 3、C++中只有通过指针调用虚函数的时候,才能实现多态。 4、是父类的指针指... 阅读全文
posted @ 2013-08-23 18:15 宋桓公 阅读(2056) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示