文章 2024-10-21 来自:开发者社区

【C++打怪之路Lv1】-- 入门二级

引用 介绍 引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。 注意:引用类型必须和引用实体是同种类型的 使用 引用入门使用 ...

【C++打怪之路Lv1】-- 入门二级
文章 2024-10-21 来自:开发者社区

【C++打怪之路Lv1】-- C++开篇(入门)

命名空间 为什么要使用命名空间? 使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染;namespace关键字的出现就是针对这种问题的。 nanmespace关键字介绍 C语言没办法解决类似这样的命名冲突问题,所以C++提出了namespace来解决 ...

【C++打怪之路Lv1】-- C++开篇(入门)
文章 2024-10-12 来自:开发者社区

【C++入门(下)】—— 我与C++的不解之缘(二)

前言        接上篇,继续来学习C++,本篇内容大概有 引用,inline 和 nullptr。 六、引用:        6.1、引用的定义   &...

【C++入门(下)】—— 我与C++的不解之缘(二)
文章 2024-10-12 来自:开发者社区

【C++入门(上)】—— 我与C++的不解之缘(一)

前言:       学完C语言和初阶数据结构,感觉自己又行了? 接下来进入C++的学习,准备好接受头脑风暴吧。 一、第一个C++程序        C++ 的第一个程序,梦回...

【C++入门(上)】—— 我与C++的不解之缘(一)
文章 2024-10-10 来自:开发者社区

C++入门13——详解多态2

1. 虚函数表 想要弄懂多态的原理,首先要了解一下虚函数表。 先来做一道笔试题:下面代码的运行结果是多少? class Base { public: virtual void Func1() { cout << "Func1()" <&...

C++入门13——详解多态2
文章 2024-10-10 来自:开发者社区

C++入门12——详解多态1

1.多态的概念 每逢春节假期,各大娱乐平台都会推出“集卡除夕夜瓜分亿万红包”活动,可同样集卡成功了,有的人红包几块钱,有的人红包却几毛钱......为什么不同的人得到的红包却不相同呢?那是因为平台会根据你的用户数据,比如可能你是新用户、可能你在活动期间活动完成率高......那么你的红包就有可能比别人大一点。 其实这背后就是就是一个多态行为:同样的一个集卡开红包行为,不同的人得到...

C++入门12——详解多态1
文章 2024-10-10 来自:开发者社区

C++入门11——详解C++继承(菱形继承与虚拟继承)-2

4.派生类的默认成员函数 在C++入门3——类与对象2(类的6个默认成员函数)中,我们已经学习了类的6个默认成员函数: “默认”的意思就是指我们不写,编译器会变我们自动生成一个,那么在派生类中,这几个成员函数是如何生成的呢? 1.构造函数 默认构造函数 我们知道...

C++入门11——详解C++继承(菱形继承与虚拟继承)-2
文章 2024-10-10 来自:开发者社区

C++入门11——详解C++继承(菱形继承与虚拟继承)-1

1.继承的概念与定义 在学校的作业中,我们大部分人似乎都遇到过同样的一个作业:设计学校人员管理系统。在这个作业中我们要分别设计不同身份的人员信息, 比如老师: 学生: 学校里...

C++入门11——详解C++继承(菱形继承与虚拟继承)-1
文章 2024-10-10 来自:开发者社区

C++入门10——stack与queue的使用

1.什么是stack? 在官网中,对stack有这样的介绍: Stacks are a type of container adaptor, specifically designed to operate in a LIFO context (last-in first-out), where elements are inserted and extracted only f...

C++入门10——stack与queue的使用
文章 2024-10-10 来自:开发者社区

C++入门9——list的使用

1.什么是list? 在官网中,对list有这样的介绍: Lists are sequence containers that allow constant time insert and erase operations anywhere within the sequence, and iteration in both directions. 即:list是允许在序...

C++入门9——list的使用

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注