03 2021 档案

摘要:对于前置单目运算符,重载函数没有形参,对于后置单目运算符,重载函数有一个int型形参。这个int型参数在函数体中并不使用,纯粹是用来区别前置与后置,因此参数表中可以只给出类型名,没有参数名。 1 #include <iostream> 2 3 using namespace std; 4 5 cla 阅读全文
posted @ 2021-03-07 15:54 阿玛尼迪迪 阅读(341) 评论(0) 推荐(0) 编辑
摘要:一、当为取地址操作符重载 取地址成员函数是“类的六大默认成员函数之一”。其分为两种,普通取地址操作符和const取地址操作符。 取地址是什么意思呢?就是返回当前对象的地址,对于成员函数来讲,this指针就是它的地址。 将'&'重载重载为成员函数时,是否需要传参? Date* operator&() 阅读全文
posted @ 2021-03-07 15:33 阿玛尼迪迪 阅读(1333) 评论(0) 推荐(0) 编辑
摘要:一、std::thread类 (一)thread类摘要及分析 class thread { // class for observing and managing threads public: class id; using native_handle_type = void*; thread() 阅读全文
posted @ 2021-03-07 14:39 阿玛尼迪迪 阅读(1784) 评论(0) 推荐(0) 编辑
摘要:std::move 函数在 C++ 标准库中实际上是一个非常简单的函数模板。它的主要目的是将一个对象强制转换为一个右值引用(rvalue reference),从而允许在后续的操作中对其进行移动语义(而不是复制语义)。这在处理资源密集型对象(如动态分配内存的对象)时特别有用,因为它可以避免不必要的资 阅读全文
posted @ 2021-03-02 21:29 阿玛尼迪迪 阅读(102) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示