C++ 中 auto & decltype

C++11 的一个重要特性就是自动类型推导(auto type dedection),通过引入 auto 和 decltype 关键字实现了类型推导,不仅能够方便的获取复杂类型,还能够简化书写,提高编码效率。



C++ lambda 函数

本篇主要描述 lambda 函数以及跟仿函数的关联,最后介绍 lambda 的使用陷阱。


C++ 智能指针

本篇主要描述C++的几种常用智能指针。



Factory 工厂模式

本篇将介绍设计模式中的工厂模式,主要讲解简单工厂,工厂方法这两种设计模式。


STL容器的区间成员函数

STL 中容器的插入、删除、赋值都有相应的区间成员函数,相比于单元素的成员函数而言,使用区间成员函数使得代码更加清晰,更加高效。


C++ 中基于谓词的 std::sort 介绍

数据结构于算法中有很多种不同的排序算法,在 C++ 语言中,常见的排序排序算法是 std::sort, 本篇主要介绍基于谓词的 std::sort 以及常见使用场景。