首页
学习
活动
专区
圈层
工具
发布

#c++

使用广泛的计算机程序设计语言。通用程序设计语言,支持多重编程模式

面试官:C++ 支持继承,C 语言不支持继承,分别如何实现多态?

早起的鸟儿有虫吃

结果 学校一开 C++ 课,感觉 c++更高级的 误区中(很多工能不是 c++实现的,依赖编译器等其他库实现)

1200

C++11(上):重塑 C++ 的现代革命

用户11915063

C++11 是 C++ 的第二个主要版本,并且是从 C++98 起的最重要更新。它引入了大量更改,标准化了既有实践,并改进了对 C++ 程序员可用的抽象。在它最...

2200

《C++ 搜索二叉树》深入理解 C++ 搜索二叉树:特性、实现与应用

用户11915063

另外需要说明的是,二分查找也可以实现O(logN)级别的查找效率,但是二分查找有两大缺陷

2200

《C++ 多态》三大面向对象编程——多态:虚函数机制、重写规范与现代C++多态控制全概要

用户11915063

其中,虚函数重写这里注意一下:派生类中有一个跟基类完全相同的虚函数,两者有“三同”

1200

《C++ 继承》三大面向对象编程——继承:派生类构造、多继承、菱形虚拟继承概要

用户11915063

在本文博主不展开讲,下篇博客,博主会介绍C++进阶中又一个重要的模块——【多态】,在【多态】中,博主会介绍两个涉及到【多态】中的重写相关知识点的关键字:over...

1300

《C++ 继承》三大面向对象编程——继承:代码复用与功能扩展的核心机制

用户11915063

继承机制是面向对象程序设计使代码可以复用的最重要的手段,它允许我们在保持原有类特性的基础上进行扩展,增加方法(成员函数)和属性(成员变量),这样产生新的类,称派...

1500

《拿下C++ 模板进阶!》:带你从模板分类与特点到实战的每一个细节!

用户11915063

通常情况下,使用模板可以实现一些与类型无关的代码,但对于一些特殊类型的可能会得到一些 错误的结果,需要特殊处理,比如:实现了一个专门用来进行小于比较的函数模板

1000

《C++ 手搓list容器底层》:从结构原理深度解析到功能实现(附源码版)

用户11915063

要手写 List,先明确其底层结构 ——带头双向循环链表,这是所有接口高效实现的基础

1700

教程:无法启动0xc000007b怎么解决?Visual C++ 运行库下载解决教程

小焱写作

0xc000007b 这个错之所以在游戏和应用里高频出现,最核心原因基本还是:它们几乎都依赖 Visual C++ 运行库,但你的系统里要么是“缺少这个东西”要...

2600

《C++ STL:vector类(下)》:攻克 C++ Vector 的迭代器失效陷阱:从源码层面详解原理与解决方案

用户11915063

迭代器的主要作用就是让算法能够不用关心底层数据结构,其底层实际就是一个指针,或者是对 指针进行了封装,比如:vector的迭代器就是原生态指针T* 。因此迭代器...

1600

【LeetCode每日一题】:链表(C和C++版本 快慢指针)

用户11915063

总结:这道题运用到了数据结构——链表,相关链表的结构在之前数据结构初阶的学习中就已经给大家讲解过了,大家可以翻看之前的博客进行回顾总结,如果文章对你有帮助的话,...

1900

【LeetCode每日一题】:链表(C和C++版本)

用户11915063

总结:这道题运用到了数据结构——链表,相关链表的结构在之前数据结构初阶的学习中就已经给大家讲解过了,大家可以翻看之前的博客进行回顾总结,如果文章对你有帮助的话,...

1300

《一篇拿下!C++:类和对象(中):拷贝构造与赋值运算符重载》

用户11915063

如果一个构造函数的第⼀个参数是自身类类型的引用,且任何额外的参数都有默认值,则此构造函数也叫做拷贝构造函数,也就是说拷贝构造是⼀个特殊的构造函数。

2200

《一篇拿下!C++:类和对象(中)构造函数与析构函数》

用户11915063

默认成员函数就是用户没有显式实现,编译器会自动生成的成员函数称为默认成员函数。一个类,我们不写的情况下编译器会默认生成以下6个默认成员函数,需要注意的是这6个...

1600

《一篇拿下!C++:类和对象(上)、封装、实例化和this指针详解》

用户11915063

一般情况下我们更喜欢用class,但是像链表定义节点这种还是比较喜欢用struct的(默认公有):

2000

《C++进阶:引用补充、内联函数与nullptr 核心用法》

用户11915063

2.const可以引用常量,作为函数参数时如果不是为了让形参的改变可以影响实参,是可以const修饰引用的,这样传参的时候选择更多 :

1600

《C++基础:输入输出、缺省参数,函数重载与引用的巧妙》

用户11915063

--用'\n'的效率会更高,除此以外,cout和cin的效率其实也是不如printf和scanf的,但是我们可以通过取消同步流的操作来解决这个问题,代码如下

2300

《C++起源与核心:版本演进+命名空间法》

用户11915063

-C++兼容大多数的C,C语言中实现打印操作在C++中依然可以运行,但是C++有自己的一套输入输出方式,我们对比来看一下

1600

《C++ Stack与Queue详解掌握指南》:带领你从基础夯实到玩转栈与队列容器

用户11915063

在写代码前,首先要明确两者的 “数据访问规则”—— 这是它们区别于其他容器的关键:

2400
领券