📄️ C++介绍
C++是一种高级编程语言,以其强大的功能、灵活性和高效性而闻名。它是由Bjarne Stroustrup在20世纪80年代初期在贝尔实验室开发的,作为C语言的一个扩展。C++不仅包含了C语言的所有特性,还引入了面向对象编程(OOP)的概念,包括类、继承、多态和封装。
📄️ C++11特性
Lambda 表达式
📄️ C++14特性
make_unique
📄️ C++17特性
this指针捕获(lambda)
📄️ C++20特性
协程
📄️ C++锁
lockguard 和 uniquelock
📄️ std::function
std::function 可以存储可调用对象,那么什么是可调用对象呢? 简单来说可调用对象是指可以像函数一样被调用的实体,以下给出几个例子。