孙鑫VC视频教程笔记——Lesson2

孙鑫VC视频教程笔记——Lesson21.函数重载发生在一个类里的,而函数的覆盖是发生在两个类之间(比如父类和子类)2.如果在基类中有一个函数是虚函数,子类有调用子类的,子类没有调用父类的。3.纯虚函数类似于JAVA中的接口类,必须被实现了才能创建对象。4.引用相当于给变量起别名,它必须在声明时就初始化。tip:按F2可以重命名文件5.在包含头文件时,使用“”和6.预编译指令符#ifndef#define#endif可以用于防止重

大家好,又见面了,我是你们的朋友全栈君。

1.函数重载发生在一个类里的,而函数的覆盖是发生在两个类之间(比如父类和子类)
2.如果在基类中有一个函数是虚函数,子类有调用子类的,子类没有调用父类的。
3.纯虚函数类似于JAVA中的接口类,必须被实现了才能创建对象。
4.引用相当于给变量起别名,它必须在声明时就初始化。
tip:按F2可以重命名文件
5.在包含头文件时,使用“”和<>两种方式的不同在于搜索路径,前者是先在当前目录下查找,如果搜索不到,任然会去系统目录下搜索;后者是从系统目录下开始查找。
6.预编译指令符#ifndef #define #endif可以用于防止重复定义类或其它重复出现的活动。
如:
#ifndef ANIMAL_H_H
#define ANIMAL_H_H
class Animal
{

public:
 Animal(int height,int weight);

 void eat();

 void sleep();
 
 virtual void breathe();//=0;
};

#endif
7.在编译时,头文件是不参与编译的,源文件单独参与编译。
8.单独编译——某个源文件单独编译按钮,工程编译——整个工程参与编译。

9.VC的整个编译过程:

孙鑫VC视频教程笔记——Lesson2

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145650.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 微信H5分享到朋友圈,转发朋友功能随记[通俗易懂]

    微信H5分享到朋友圈,转发朋友功能随记[通俗易懂]最近刚做了一个微信公众号H5项目,里面包含一个分享到朋友圈和分享给好友的功能。配置白名单以及公众号js安全域名这些就不赘述了,接下来简单介绍下实现这个功能的几个前端步骤因为是微信网页开发,项目里如果有用到一些分享,音频,视频的功能就必须接入它的SDK工具包,详情可以到官方文档里看一下第一步绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。备注:登录后可在“开发者中心”查看对应的接口权限。第二步引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持ht

    2022年6月1日
    57
  • Linux上卸载JDK

    Linux上卸载JDK卸载jdk先输入java-version查看是否安装了JDK查看jdk安装的路径whichjava卸载命令rm-rfJDK地址,比如小编的是rm-rf/usr/java/jdk1.8.0_181/进去/usr/java目录查看一下,ls是显示目录下文件,发现确实什么都没有了接下来删除环境变量,装的时候环境变量都是在/etc/profile下面的进入profile,把以下环境变量全给删除vim编辑器汇总,i进入insert模式,然后此环境下可编辑内容,删除之后

    2022年6月25日
    28
  • java飞机大战_java飞机大战代码步骤解析

    java飞机大战_java飞机大战代码步骤解析一、简单介绍这是一个功能相对全的JAVA版坦克大战,界面绘制是通过JAVA的图形化用户界面完成的,包括了菜单界面和游戏界面。其中菜单界面可以供玩家选择重新开始游戏、暂停、继续、是否播放背景音乐、帮助等操作;游戏界面绘制了坦克、河流、草地、鹰碉堡等经典坦克场景,玩家在游戏界面操作坦克开始对战。本游戏使用的主要技术有Swing编程、面向对象编程、多线程编程。本…

    2022年8月10日
    7
  • Apache中 RewriteRule 规则参数介绍

    Apache中 RewriteRule 规则参数介绍Apache中RewriteRule规则参数介绍 摘要: Apache模块mod_rewrite提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。这里着重介绍RewriteRule规则以及参数说明。Apache模块mod_rewrite提供了一个基于正则表达式分析器的重写引擎来实…

    2022年5月14日
    33
  • 基于ArUco的视觉定位

    基于ArUco的视觉定位参考如下:博客.基于ArUco的视觉定位(1-3)https://www.freesion.com/article/4265319144/基于ArUco的视觉定位(4)https://www.pianshen.com/article/2491452618/

    2022年6月22日
    25
  • 虚拟化漏洞3种解决方案_怎么实现漏洞复现的

    虚拟化漏洞3种解决方案_怎么实现漏洞复现的利用虚拟机复现漏洞“永恒之蓝”攻击:kaliLinux2020.3靶机:WindowsServer2008R2x64下面详细讲述测试的过程。————“永恒之蓝”简介利用Windows系统的SMB漏洞可以获取系统最高权限。于2017年在全球的范围内大面积爆发,不法分子利用这个漏洞制作了勒索病毒,锁定被攻击的设备,并要求支付高额赎金。“永恒之蓝”的原理主要是扫描所有开放445文件共享端口的Windows机器。这里进行测试要用到一个工具MSF,能快速

    2022年10月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号