AI智能
改变未来

标签:C语言/C++

第13页
谈谈 C++ STL 中的迭代器-爱站程序员基地
C语言/C++

谈谈 C++ STL 中的迭代器

AI

C++中的迭代器和指针 在前面的内容中我们简单讲过,STL主要是由三部分组成 容器(container),包括vector,list,set,map等 泛型算法(generic algorithm),用来操作这些容器,包括find(),so...

C++面向对象总结——封装-爱站程序员基地
C语言/C++

C++面向对象总结——封装

AI

目录 类的封装 数据域封装的优点 一,类的封装 封装的含义: 所以属性都是私有的,外部不可以访问 提供与属性相关的get/set函数,间接访问私有属性。 示例: class Clock{private:int hour,minute,sec...

C++面向对象总结——虚指针与虚函数表-爱站程序员基地
C语言/C++

C++面向对象总结——虚指针与虚函数表

AI

最近在逛B站的时候发现有候捷老师的课程,如获至宝。因此,跟随他的讲解又复习了一遍关于C++的内容,收获也非常的大,对于某些模糊的概念及遗忘的内容又有了更深的认识。 以下内容是关于虚函数表、虚函数指针,而C++中的动态绑定实现和这两个内容是分...

易语言效率与C++究竟差多少(质数和计算)-爱站程序员基地
C语言/C++

易语言效率与C++究竟差多少(质数和计算)

AI

文本首发bIlibili,cnblogs为作者补发,如在其他平台看见本文,均为未经允许的盗窃 易语言作为款主打 中文 易用 编程的开发软件。但是很多人都在批评易语言的效率。我们今天通过 质数和计算 来看看易语言的效率到底与C++差了多少。 ...

俄罗斯方块(C语言实现)-爱站程序员基地
C语言/C++

俄罗斯方块(C语言实现)

AI

文章目录 游戏说明 游戏效果展示 游戏代码 游戏代码详解 游戏框架构建 隐藏光标 光标跳转 初始化界面 初始化方块信息 颜色设置 画出方块 空格覆盖 合法性判断 判断得分与结束 游戏主体逻辑函数 从文件读取最高分 更新最高分到文件 主函数 ...

在C++中实现aligned_malloc-爱站程序员基地
C语言/C++

在C++中实现aligned_malloc

AI

malloc的默认行为 大家都知道C++中可以直接调用malloc请求内存被返回分配成功的内存指针,该指针指向的地址就是分配得到的内存的起始地址。比如下面的代码 int main(){void *p = malloc(1024);print...

快速排序c、c++-爱站程序员基地
C语言/C++

快速排序c、c++

AI

文章目录 1有关qsort 2,具体形式 3、实例说明 4、C++中sort用法以及和c中qsort的区别 1有关qsort 排序方法有很多种:选择排序,冒泡排序,归并排序,快速排序等。 看名字都知道快速排序是目前公认的一种比较好的排序算法...