- 这篇文章是对类和对象的一个收尾和补充 这篇文章是对类和对象的一个收尾和补充
- 将士出征,怎能没有一把利器,本文基于 VSC 搭建 C++ 开发环境 序相信多数计算机专业的同学都和我一样,步入大学首先要学习的就是 C 语言。那么,我想下面这个东西你一定见过记得当时令我好奇的就是,为什么这个 VC++6.0 里,行号、插件、快捷键……什么都没有呢??于是,历经 CodeBlocks、DevC++、VC++6.0 等编辑器后,我找到了致胜的法宝,今天的主角——VScode,... 将士出征,怎能没有一把利器,本文基于 VSC 搭建 C++ 开发环境 序相信多数计算机专业的同学都和我一样,步入大学首先要学习的就是 C 语言。那么,我想下面这个东西你一定见过记得当时令我好奇的就是,为什么这个 VC++6.0 里,行号、插件、快捷键……什么都没有呢??于是,历经 CodeBlocks、DevC++、VC++6.0 等编辑器后,我找到了致胜的法宝,今天的主角——VScode,...
- 面向过程和面向对象是一个比较复杂的问题,不是三两句话就能解释清楚的,所以在此文并不细谈,等后面各方面的知识充分起来再细谈。这篇文章是类和对象的入门。 面向过程和面向对象是一个比较复杂的问题,不是三两句话就能解释清楚的,所以在此文并不细谈,等后面各方面的知识充分起来再细谈。这篇文章是类和对象的入门。
- 将士出征,怎能没有一把利器,本文基于 VSC 搭建 C++ 开发环境 序相信多数计算机专业的同学都和我一样,步入大学首先要学习的就是 C 语言。那么,我想下面这个东西你一定见过记得当时令我好奇的就是,为什么这个 VC++6.0 里,行号、插件、快捷键……什么都没有呢??于是,历经 CodeBocks、DevC++、VC++6.0 等编辑器后,我找到了致胜的法宝,今天的主角——VScode,这... 将士出征,怎能没有一把利器,本文基于 VSC 搭建 C++ 开发环境 序相信多数计算机专业的同学都和我一样,步入大学首先要学习的就是 C 语言。那么,我想下面这个东西你一定见过记得当时令我好奇的就是,为什么这个 VC++6.0 里,行号、插件、快捷键……什么都没有呢??于是,历经 CodeBocks、DevC++、VC++6.0 等编辑器后,我找到了致胜的法宝,今天的主角——VScode,这...
- 本章将带领大伙学习C++的缺省参数和函数重载部分的知识。对于一些容易出错的地方,我会帮大家踩坑演示一波。 本章将带领大伙学习C++的缺省参数和函数重载部分的知识。对于一些容易出错的地方,我会帮大家踩坑演示一波。
- 点到为止,并不深入。其次建工程这里就不说了,在之前的基础上 —— 文件名.cpp 就可以了,C 语言有 32 个关键字,而 C++ 有 63 个关键字,C 语言的关键字在 C++ 中继续可以使用 点到为止,并不深入。其次建工程这里就不说了,在之前的基础上 —— 文件名.cpp 就可以了,C 语言有 32 个关键字,而 C++ 有 63 个关键字,C 语言的关键字在 C++ 中继续可以使用
- FStruct是一个用于C++对象(结构体,STL容器等)和json/xml字符串之间进行转换的库。 FStruct是一个用于C++对象(结构体,STL容器等)和json/xml字符串之间进行转换的库。
- @TOC 零、前言从本章开始,我们已经达到了C++的入门水平,开始向进阶进发,而本章则是介绍学习C++的继承 一、继承的概念和定义概念:继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生类继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程;以前我们接触的复用都是函数复... @TOC 零、前言从本章开始,我们已经达到了C++的入门水平,开始向进阶进发,而本章则是介绍学习C++的继承 一、继承的概念和定义概念:继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生类继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程;以前我们接触的复用都是函数复...
- @TOC 零、前言本章主要讲解学习C++中的容器stack(栈),queue(队列),priority_queue(优先级队列,相当于数据结构中的heap(堆)),在熟悉使用后进行模拟实现 一、stack的介绍和使用 1、stack的介绍stack是一种容器适配器,专门用在具有后进先出操作的上下文环境中,其删除只能从容器的一端进行元素的插入与提取操作stack是作为容器适配器被实现的,容器适... @TOC 零、前言本章主要讲解学习C++中的容器stack(栈),queue(队列),priority_queue(优先级队列,相当于数据结构中的heap(堆)),在熟悉使用后进行模拟实现 一、stack的介绍和使用 1、stack的介绍stack是一种容器适配器,专门用在具有后进先出操作的上下文环境中,其删除只能从容器的一端进行元素的插入与提取操作stack是作为容器适配器被实现的,容器适...
- @TOC 零、前言本章主要讲解unordered系列关联式容器及其底层结构和模拟实现,还有哈希的相关应用等 一、unordered系列关联式容器概念:在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到 ,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想最好的查询是,进行很少的比较次数就能够将元素找到,因此在C++11中,STL又提供了... @TOC 零、前言本章主要讲解unordered系列关联式容器及其底层结构和模拟实现,还有哈希的相关应用等 一、unordered系列关联式容器概念:在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到 ,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想最好的查询是,进行很少的比较次数就能够将元素找到,因此在C++11中,STL又提供了...
- 前言今天,码神像一个新车手一样,尝试着用模板来更新一下,不要建议哦,毕竟没有放弃爱情的拓海也不是真正的车神,哈哈,发车了 一、this指针是个什么东东,重要吗?首先,我以码神的名义起誓,this指针绝对重要,尤其是对于c++这个面向对象编程的语言来说!有的码手可能要说了:你说重要就重要?那我还说不重要呢?这个么,空口无凭,我现在来举一个例子:我们知道对于一个类来说,要有很多工作要做,其中类... 前言今天,码神像一个新车手一样,尝试着用模板来更新一下,不要建议哦,毕竟没有放弃爱情的拓海也不是真正的车神,哈哈,发车了 一、this指针是个什么东东,重要吗?首先,我以码神的名义起誓,this指针绝对重要,尤其是对于c++这个面向对象编程的语言来说!有的码手可能要说了:你说重要就重要?那我还说不重要呢?这个么,空口无凭,我现在来举一个例子:我们知道对于一个类来说,要有很多工作要做,其中类...
- 前言偷偷告诉你们码神的上一篇this指针上热搜了,为了不辜负大家的关注,我今天就不跑赛道了,开始再肝一篇——类,,这也是我和许多初学者的通病,但是我们一起一定可以克服的!下面来讲一下我认为及我使用的类,欢迎评论区指正,感谢大家的帮助! 一、简述类像往常一样,我今天也用不同与百度的方法来论一下类:这是百度的,是不是苦涩难懂?好像完全与计算机没有关系的讲了一下,汉语言文学的——类,下面码神来说... 前言偷偷告诉你们码神的上一篇this指针上热搜了,为了不辜负大家的关注,我今天就不跑赛道了,开始再肝一篇——类,,这也是我和许多初学者的通病,但是我们一起一定可以克服的!下面来讲一下我认为及我使用的类,欢迎评论区指正,感谢大家的帮助! 一、简述类像往常一样,我今天也用不同与百度的方法来论一下类:这是百度的,是不是苦涩难懂?好像完全与计算机没有关系的讲了一下,汉语言文学的——类,下面码神来说...
- 本文不提供任何详细笔记或者解释。 仅仅是为那些看过《C++ Primer》大块头第二章节,感觉信息量太大,希望快速回顾一些生僻点确认是否有遗漏的同学进行学习,一些过于基础的语法基本忽略。 本文不提供任何详细笔记或者解释。 仅仅是为那些看过《C++ Primer》大块头第二章节,感觉信息量太大,希望快速回顾一些生僻点确认是否有遗漏的同学进行学习,一些过于基础的语法基本忽略。
- @TOC 零、前言本章是继红黑树的介绍和实现后,讲解使用红黑树来封装实现map和set 一、红黑树及其节点的设计对于底层都是红黑树的map和set来说,他们之间存在的最大的区别就是:对于set是K模型的容器,而map是KV模型的容器。为了更好的灵活兼容实现map和set,就需要在红黑树以及树节点上进行特别的设计 1、树节点的设计对于红黑树的节点我们需要节点对于set来说储存key,对于map... @TOC 零、前言本章是继红黑树的介绍和实现后,讲解使用红黑树来封装实现map和set 一、红黑树及其节点的设计对于底层都是红黑树的map和set来说,他们之间存在的最大的区别就是:对于set是K模型的容器,而map是KV模型的容器。为了更好的灵活兼容实现map和set,就需要在红黑树以及树节点上进行特别的设计 1、树节点的设计对于红黑树的节点我们需要节点对于set来说储存key,对于map...
- 零、前言本章继AVL树后继续讲解学习C++中另一个二叉搜索树–红黑树 一、红黑树的概念及性质概念:红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的注:AVL树是严格平衡的二叉搜索树,左右子树高度不超过1;红黑树是近似平衡,最长路径... 零、前言本章继AVL树后继续讲解学习C++中另一个二叉搜索树–红黑树 一、红黑树的概念及性质概念:红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的注:AVL树是严格平衡的二叉搜索树,左右子树高度不超过1;红黑树是近似平衡,最长路径...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签