码迷,mamicode.com
首页 >  
搜索关键字:数据结构c++ 二叉树功能 模板类    ( 881个结果
QT中的QQueue类、C++中的queue类
C++中的queue 实现一种先进先出的数据结构,是一个模板类 头文件 #include<queue> queue<int> Q; //定义一个int型队列 Q.empty(); //返回队列是否为空 Q.size(); //返回当前队列长度 Q.front(); //返回当前队列的第一个元素 Q. ...
分类:编程语言   时间:2020-01-17 10:10:29    阅读次数:361
C++模板类的一个赋值问题
对于以下类模板,如果想要实现类赋值,使用assign()函数。如下 template<class T> class MyClass{ private: T value; public: void setValue(T& _value){ value = _value; } void assign(c ...
分类:编程语言   时间:2020-01-04 16:06:02    阅读次数:111
一个自己实现的Vector(只能处理基本类型数据)
一个自己实现的Vector(只能处理基本类型数据) string 类型不行 bool char int double float long long 等基本s类型可用 使用模板类实现。底层为数组实现。 dvector.h dvector.cpp ...
分类:其他好文   时间:2020-01-02 18:26:27    阅读次数:77
C++11 —— 单生产者/单消费者 的 FIFO 无锁队列
  发现 zeromq 的 yqueue_t 模板类,其数据存储理念设计得非常妙。借这一理念,按照 STL 的泛型类 queue 的接口标准,我设计了一个线程安全的 单生产者/单消费者(单线程push/单线程pop) FIFO 队列,以此满足更为广泛的应用。 1. 数据存储理念的 ...
分类:编程语言   时间:2020-01-01 23:46:14    阅读次数:110
C++11 —— 解包 tuple 参数列表
  tuple 的主要用途,就是把各种类型的参数组合成一个新的数据关联体(结构体),相当于早期的 std::pair 的泛化版本。   组合存储是方便了,但是,对于某些特定的应用场景,解包就成了个比较麻烦的事情。为此,我查看 gcc 8.2.0 版的 STL ...
分类:编程语言   时间:2020-01-01 23:23:30    阅读次数:99
Go语言golang调用sort.Slice实现struct切片的快速排序
sort.Slice声明 实际使用 和C++的sort模板类似,只需要实现less函数,Go特别的是传入的函数不是直接传入less,而是一个匿名函数,匿名函数的参数是两个下标,表示两个比较元素在切片中的下标 ...
分类:编程语言   时间:2019-12-31 12:49:52    阅读次数:104
线性表之五,C++代码(学堂在线,华南理工大学)
数据结构List,叫列表,也叫线性表。栅栏fence的概念,也就是操作定位。 List的抽象模板类代码: 1 /* class List */ 2 template <class Elem> 3 class List 4 { 5 public: 6 //set the position of the ...
分类:编程语言   时间:2019-12-27 13:35:50    阅读次数:101
《C++ primer plus 》复习题与编程练习(03)
复习题 1.如何声明下述数据? a. actor是由30个char组成的数组。 b. betsie是由100个short组成的数组。 c. chuck是由13个float组成的数组。 d. dipsea是由64个 long double 组成的数组。 2.使用模板类array而不是数组来完成问题1。 ...
分类:编程语言   时间:2019-12-22 21:45:59    阅读次数:240
类模板深度剖析
多参数类模板类模板可以定义任意多个不同的类型参数template <typename T1, typename T2>class Test{public: void add(T1 a, T2 b);}; 使用上述的类模板: Test<int ,float> t; 类模板可以被特化:即特殊化-指定类模 ...
分类:其他好文   时间:2019-12-06 00:37:59    阅读次数:141
vuejs学习
1遇见vuejs 第一个HelloWorld程序 2数据绑定 2.1语法 2.1.1插值 2.1.2表达式 2.1.3指令 2.2分隔符 3指令 3.1内部指令 3.1.1v if 3.1.2v show 3.1.3v else 3.1.4v model 双向数据绑定 1. number 将用户的输 ...
分类:Web程序   时间:2019-12-03 23:03:39    阅读次数:156
881条   上一页 1 ... 4 5 6 7 8 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!