![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 92
飞翔——的
这个作者很懒,什么都没留下…
展开
-
C++虚函数
在C++语言中,当我们使用基类的引用或指针调用一个虚成员函数时会执行动态绑定。因为直到运行时才能知道到底调用了哪个版本的虚函数,所以所有的虚函数都必须有定义。必须为每一个虚函数都提供定义,而不管它是否被用到了,这是因为连编译器也无法确定到底会使用哪个虚函数。 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例):.原创 2021-08-12 18:54:53 · 96 阅读 · 0 评论 -
基类和派生类
Quote() = default; 因为该构造函数不接受任何实参,所以它是一个默认构造函数。在C++11标准中,如果我们需要默认的行为,可以通过在参数列表后面写上 = default 来要求编译器生成构造函数。其中,= default 既可以和声明一起出现在类的内部,也可以作为定义出现在类的外部。和其他函数一样,如果= default 在类的内部,则默认构造函数是内联的;如果它在类的外部,则该成员默认情况下不是内联的。 之所以有效,是因为对内置类型的数据成员提供了初始值。 文章目录定义基类成员.原创 2021-08-12 11:47:46 · 3656 阅读 · 0 评论 -
变量、对象
变量提供一个具名的,可供程序操作的存储空间。C++中每个变量都有其数据类型,数据类型决定着变量所占内存空间的大小和布局方式、该空间能存储的值的范围,以及变量能参与的运算。对C++来说,变量(variable)和对象(object)一般可以互换使用。 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以原创 2021-08-08 15:22:34 · 156 阅读 · 0 评论 -
new()
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录new()释放动态数组智能指针和动态数组一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 new() // 调用get_size确定分配多少个int int *pia = new int[get_size()]; // pia指向第一个int 也可以用一个表示数组类型的类型别名来分配一个数组: typedef int arrT[42]; // arrT表示42个int的数组类型 int *p = new arr原创 2021-07-30 11:53:49 · 128 阅读 · 0 评论 -
复合类型(compound type)
复合类型(compound type)是指基于其他类型定义的类型。 一条声明语句由一个基本数据类型(base type)和紧随其后的一个声明符(declarator)列表组成。每个声明符命名了一个变量并指定该变量为与基本数据类型有关的某种类型。 文章目录引用指针获取对象的地址指针值利用指针访问对象空指针void* 指针二、使用步骤1.引入库2.读入数据总结 引用 当我们使用术语“引用(reference)”时,指的其实是“左值引用(lvalue reference)”。 引用(reference)为对原创 2021-07-28 10:58:30 · 1448 阅读 · 0 评论 -
const
const指针和const顶层const 有时我们希望定义这样一种变量,他的值不能被改变。 const声明语句从右向左读 指针和const const double pi = 3.14; // pi是个常量,它的值不能改变 double *ptr = π // 错误:ptr是个普通指针 const double *cptr = π // 正确:cptr可以指向一个双精度常量 *cptr = 42; // 错误:不能给*cptr赋值 指针的类型必须与其所指对象的类型原创 2021-07-26 23:14:54 · 148 阅读 · 0 评论