Vinkle's space 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  •   
  •   
C++ Template-7 按值传递还是按引用传递

C++ Template-7 按值传递还是按引用传递

本章讨论了在模板中声明传递参数的几种方式,推荐通常情况下按值传递,并对按引用传递的特殊情况展开讨论。同时,还讨论了处理字符串常量和其他原始数组中存在的问题。

2021-06-12
C++ Template
C++ 泛型编程
C++ Template-6 移动语意和 enable_if<>

C++ Template-6 移动语意和 enable_if<>

移动语意(move semantics)是 C++11 中引入的一个重要特性。本章将会介绍移动语意的特性, enable_if<> 的使用和对于 concept 的简单介绍。

2021-01-15
C++ Template
C++ 泛型编程
C++ Template-5 基础技术

C++ Template-5 基础技术

本章介绍了模板使用时的一些基础技术:关键字 typename 的使用,将成员函数和嵌套类定义成模板,模板参数模板(template template parameters),零初始化和一些关于使用字符串常量作为函数模板参数的细节。

2020-10-12
C++ Template
C++ 泛型编程
C++ Template-4 可变参数模板

C++ Template-4 可变参数模板

通过大量例子介绍了非类型模板参数。你可以学习到如何使用非类型模板参数,了解非类型模板参数使用的限制。

2020-09-06
C++ Template
C++ 泛型编程
C++ Template-3 非类型模板参数

C++ Template-3 非类型模板参数

通过大量例子介绍了非类型模板参数。你可以学习到如何使用非类型模板参数,了解非类型模板参数使用的限制。

2020-07-22
C++ Template
C++ 泛型编程
C++ Template-2 类模板

C++ Template-2 类模板

运用大量例子介绍了类模板。你可以学习到如何声明和定义类模板,如何使用类模板,如何特化和偏特化类模板,类模板的参数推导等相关的知识。

2020-07-17
C++ Template
C++ 泛型编程
并查集

并查集

并查集是一种树型的数据结构,主要用于处理一些不交集的合并及查询问题。本文通过样例介绍了并查集,并给出了 C++ 算法的实现和两种优化方案。

2020-07-15
算法
图论 算法
Dijkstra 算法

Dijkstra 算法

Dijkstra 算法是一个最短路径算法,常用于解决非负有权图中的最短路径问题。本文通过示例介绍了 Dijkstra 算法,并给出了 C++ 的算法实现和一种优化策略。

2020-07-13
算法
图论 算法
C++ Template-1 函数模板

C++ Template-1 函数模板

通过大量的例子介绍了C++函数模板。你可以学习到如何使用C++的函数模板以及使用时需要注意的要点。

2020-07-09
C++ Template
C++ 泛型编程
CSAPP-2.1 信息表示和处理-信息储存

CSAPP-2.1 信息表示和处理-信息储存

简述了计算机信息的储存方式、十六进制表示法,布尔代数和C语言中的位运算、逻辑运算和移位操作三类运算符。

2020-07-07
CSAPP
OS
12

搜索

Hexo Fluid
总访问量 次 总访客数 人