C++学习
qq_30347421
这个作者很懒,什么都没留下…
展开
-
LeetCode刷题の数组(持续更新)
LeetCode刷题の数组数组 数组原创 2020-09-03 14:36:43 · 601 阅读 · 0 评论 -
LeetCode刷题链表
LeetCode刷题第100题 第100题 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 递归思路代码如下: class Solution { public: bool isSameTree(TreeNode* p, TreeNode* q) { if (!p && !q) { ...原创 2020-09-03 14:36:55 · 190 阅读 · 0 评论 -
C++虚函数和抽象基类的应用
抽象基类和虚函数应用例子:main.cpp 例子:main.cpp #include<iostream> #include<cstring> using namespace std; class Shape { public: virtual float area()const { return 0.0; }//虚函数 virtual float volume() co...原创 2020-02-07 15:59:03 · 421 阅读 · 0 评论 -
C++虚函数的作用
C++虚函数的作用 虚函数例子 主函数中定义了指向基类对象的指针变量p,并使之指向stud1,用p->display() 输出基类对象stud1中的全部数据成员,然后使p指向grad1,再调用p->dispaly() ,企图输出grad1的全部数据成员,但实际只输出了grad1中的基类的数据成员,说明他并没有调用grad1中的display函数,而是只调用了stud1的display函...原创 2020-02-06 17:57:02 · 129 阅读 · 0 评论 -
C++流操作符重载,多文件实现
C++流操作符重载,多个文件实现主文件:main.cpp头文件:Point.h源文件:Point.cpp 主文件:main.cpp #include<iostream> #include<cstring> #include"Point.h" int main() { Point p(1.2, 4.4); std::cout << p.getX() <&...原创 2020-02-06 15:34:26 · 270 阅读 · 0 评论