VS2013学习笔记(C++)
文章平均质量分 59
偏执灬
原创博客虽有所摘录,但都是从零开始的自学笔记,有事请联系邮箱,824229769@qq.com
展开
-
c++构造函数
c++构造函数的知识在各种c++教材上已有介绍,不过初学者往往不太注意观察和总结其中各种构造函数的特点和用法,故在此我根据自己的c++编程经验总结了一下c++中各种构造函数的特点,并附上例子,希望对初学者有所帮助。 c++类的构造函数详解 一、 构造函数是干什转载 2016-01-09 12:02:13 · 403 阅读 · 0 评论 -
vs2013设置不生成.sdf和ipch文件
使用VS2013建立解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大。本文介绍两种方法使得在vs2013中不产生.sdf和ipch文件 方法一:Tools->Options->Text Editor->C/C++->Advanced->Disable Database,设置为True但是这样的办法转载 2016-11-29 15:50:07 · 4039 阅读 · 0 评论 -
VS2013学习笔记之MFC框架CFile类文件操作
读写文件操作: (1) 文件类 CFile (2) 构造方法 CFile::CFile(); CFile::CFile( LPCTSTR lpszFileName, UINT nOpenFlags ); lpszFileName 文件名 nOpenFlags 打开方式,有:原创 2016-08-12 14:48:20 · 2177 阅读 · 0 评论 -
VS2013学习笔记之MFC串口调试助手入门
学习如下博文建立自己的串口调试助手:http://blog.csdn.net/a_runing_man/article/details/9947343其中有几个数据类说明:Variant 数据类型 是所有没被显式声明(用如 Dim、Private、Public 或 Static等语句)为其他类型变量的数据类型。Variant 数据类型并没有类型声明字符。原创 2016-08-10 17:13:26 · 6077 阅读 · 2 评论 -
VS2013学习笔记之 如何在VS2013中学习C/C++编程
一、启动VS2013: 二、点文件-->新建-->项目: 三、在上一步点确定之后,进入以下界面,选择-->Visual C++-->win32-->win32控制台应用程序-->填写项目名称和存盘位置-->点确认。 四、点确认后,进入以下界面: 五、点下一步,进入以下界面,然后选择相应的,点转载 2016-08-08 11:05:27 · 4317 阅读 · 0 评论 -
VS2013学习笔记之MFC添加MSCOMM控件
教程:图解流程VS2013 添加MSCOMM控件在VS2008后,就没有MSCOMM控件了,用户想用只能手动添加,现在总结一下。一步、下载Verision 6.0的MSCOMM包(百度一下)下载完成后得到如下文件:其实其中最重要的还是那个mscomm32.ocx文件,VS2013木有这些文件。二步、添加到syswow64/32原创 2016-08-09 18:00:23 · 7445 阅读 · 2 评论 -
c++多态性
C++多态性 两种表现形式:静态多态性 通过一般的函数重载来实现。 动态多态性 通过虚函数来实现。 静态多态性比较简单,主要动态多态性比较难理解。 动态多态性有两个条件: 1、在基类中必须使用虚函数、纯虚函数 2、调用函数时要使用基类的指针或引用。 只要在基类的成员函转载 2016-01-12 16:20:22 · 337 阅读 · 0 评论 -
C++派生类的构造函数
基类的构造函数不能被继承,在声明派生类时,对继承过来的成员变量的初始化工作也要由派生类的构造函数来完成。所以在设计派生类的构造函数时,不仅要考虑派生类新增的成员变量,还要考虑基类的成员变量,要让它们都被初始化。解决这个问题的思路是:在执行派生类的构造函数时,调用基类的构造函数。下面的例子展示了如何在派生类的构造函数中调用基类的构造函数。#includeusing namespace st转载 2016-01-12 15:49:50 · 475 阅读 · 0 评论 -
派生类的继承方式总结
派生类的继承方式总结:继承方式说明public基类的public和protected的成员被派生类继承后,保持原来的状态private基类的public和protected的成员被派生类继承后,变成派生类的private成员protected基类的public和protected的成员被派生类继承后转载 2016-01-12 15:35:56 · 1861 阅读 · 1 评论 -
c++运算符重载
1.运算符重载定义:C++中预定义的运算符的操作对象只能是基本数据类型。但实际上,对于许多用户自定义类型(例如类),也需要类似的运算操作。这时就必须在C++中重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特定的操作。运算符重载的实质是函数重载,它提供了C++的可扩展性,也是C++最吸引人的特性之一。运算符重载是通过创建运算符函数实现的,运算符函数定义了重载的运转载 2016-01-12 15:28:01 · 328 阅读 · 0 评论 -
友元函数和友元类区别
友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend,其格式如下: friend 类型 函数名(形式参数); 友元函数的声明可以放在类的私有部分,也可以放在公有部分,它们是没有区别的,都说明是该类的一个友元函数。 一个函数可以是多个类的友元转载 2016-01-12 15:07:42 · 942 阅读 · 0 评论