C++
文章平均质量分 83
Sophon、
软工小白、ICPC混子选手
展开
-
【C++11】智能指针
智能指针是行为类似于指针的类对象,可以帮助管理动态分配的内存。其支持解引用和箭头运算符等基本操作。C++11引入了3种智能指针,shared_ptr,unique_ptr和weak_ptr。使用智能指针需要引入头文件。原创 2024-09-07 11:46:02 · 1015 阅读 · 0 评论 -
【C++11】function
function的作用是将具有**相同调用形式的不同类型**可调用对象进行类型统一。相同的调用形式可以简单理解为:参数列表和返回值相同。C++常见可调用对象有:函数、指针、匿名函数(lambda表达式)、函数对象(重载了函数调用运算符的类)以及使用bind创建的对象。原创 2022-10-29 21:56:04 · 2821 阅读 · 1 评论 -
【C++11】随机数引擎与随机数类
C++11新标准中,使用`default_random_engine`类生成随机数引擎,作为其它随机数类的基础,以生成各种符合要求的随机数--服从均匀分布、标准正态分布、伯努利分布。原创 2022-10-15 15:36:30 · 2069 阅读 · 0 评论 -
【C++11】文件操作ifstream&ofstream
C++文件操作ifstream和ofstream。原创 2022-10-14 11:32:25 · 3419 阅读 · 1 评论