c++语言
DyingLive
软工大三
展开
-
C++11类模板
如下,和函数模板差不多都是在前面放个template里面用typename或者class定义个东东public:private:...在类外如果要实现类内函数的实现的话需要有如下写法template // 要加上这个 并且Demo写成这样Demo在类内不需要额外加东西。原创 2023-07-29 21:36:50 · 181 阅读 · 0 评论 -
lambda 和 bind 简单使用
【代码】lambda 和 bind 简单使用。原创 2023-07-14 20:16:05 · 242 阅读 · 0 评论 -
(allocator 4) macro
allocator 版本4原创 2023-02-20 18:26:07 · 98 阅读 · 1 评论 -
嵌入式指针(allocator3)
allocator实现3版本原创 2023-02-19 11:01:03 · 77 阅读 · 0 评论 -
嵌入式指针(内存管理)2.0
嵌入式指针 分配器模拟版本2原创 2023-02-18 17:41:19 · 115 阅读 · 0 评论 -
图(Dijkstra,Prim,Kruskal)
图的一些算法原创 2022-11-17 15:45:11 · 83 阅读 · 0 评论 -
二叉树(哈夫曼)
二叉树(哈夫曼)原创 2022-11-04 15:00:08 · 157 阅读 · 0 评论 -
二叉树(AVL树)
二叉树AVLTree原创 2022-11-04 14:51:07 · 158 阅读 · 0 评论 -
C++二叉树(类)
二叉树创建原创 2022-10-14 16:17:18 · 1009 阅读 · 0 评论 -
表达式求值(数据结构之栈)
简单栈的应用原创 2022-09-30 21:18:49 · 467 阅读 · 0 评论 -
c++文件操作
文件类型1、文本文件(文件以ASCLL码的形式存储在计算机上)2、二进制文件(文件以文本二进制形式存在计算机,大部分看不懂)c++对文件操作要包含头文件<fstream>操作文件三大类1、ofstream:写操作2、ifstream:读操作3、fstream:读写操作文本文件的写入步骤如下:1、包含头文件 #include<fstream>2、创建流对象 ofstream ofs;(ofs为变量...原创 2022-05-15 13:43:57 · 2131 阅读 · 10 评论 -
c++之多态
都说c++的三大特性是继承 多态封装那么什么是多态呢?1、静态多态:函数重载、运算符重载、复用函数名。2、动态多态:派生类和虚函数实现运行时的多态。其实这俩个就是地址早晚绑定的区别下面来看静态多态不用细说,下面介绍动态多态。首先c++时允许父子类型转换如下#include<iostream>using namespace std;class animal{public: void speak() { cout <<..原创 2022-05-02 13:16:36 · 1389 阅读 · 9 评论