摘要: C++ 多线程相关 std::thread /******************************************************************************************* std::thread 如果没有调用 join 或者 detach 函 阅读全文
posted @ 2023-10-19 19:56 洋綮 阅读(19) 评论(0) 推荐(0)
摘要: std::function: 可调用对象:  是一个函数指针  是一个具有 operator()成员函数的类对象(传说中的仿函数),lambda 表达式  是一个可被转换为函数指针的类对象  是一个类成员(函数)指针  bind 表达式或其它函数对象 而 std::function 就是上 阅读全文
posted @ 2023-10-19 08:48 洋綮 阅读(14) 评论(0) 推荐(0)
摘要: 移动语义: 浅拷贝:拷贝只是简单的赋值,两个指针指向同一块内存,析构时容易析构两次,造成内存泄露 深拷贝:拷贝会重新开辟内存,两个指针指向不同的内存,不会造成内存泄露问题* 移动语义:通过移动构造函数,转移资源的所有权,将对方的资源转移到自己身上,对方将失去对该资源的所有权(窃取) #include 阅读全文
posted @ 2023-10-19 08:36 洋綮 阅读(66) 评论(0) 推荐(0)