上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 164 下一页

2021年4月21日

摘要: weak_ptr是为配合shared_ptr而引入的一种智能指针来协助shared_ptr工作,它可以从一个shared_ptr或另一个weak_ptr对象构造,它的构造和析构不会引起引用计数的增加或减少。没有重载 *和 -> 但可以使用lock获得一个可用的shared_ptr对象 weak_pt 阅读全文
posted @ 2021-04-21 14:50 tycoon3 阅读(224) 评论(0) 推荐(0)
摘要: Rvalue Reference 右值引用 当赋值操作的右边是右值(rvalue),左边的对象不需要特意分配内存去存放这个拷贝(copy),而可以搬移(move)右边对象的资源。 用于解决不必要的拷贝和实现完美转发(perfect forwarding)。 Move Semantics 移动语义 m 阅读全文
posted @ 2021-04-21 12:08 tycoon3 阅读(699) 评论(0) 推荐(0)

2021年4月19日

摘要: C++ map容器插入具有相同键的键值对的覆盖问题 map容器插入键值对的方法一般有两种 map["key"] = value; map.insert(make_pair<>("", "")); #include <map> #include <iostream> using namespace s 阅读全文
posted @ 2021-04-19 10:53 tycoon3 阅读(152) 评论(0) 推荐(0)

2021年4月17日

摘要: 原文地址: https://mp.weixin.qq.com/s/G8tnIVjjMJhdReXTpa_C0g 本文以无线接入网为线索,梳理一下无线侧接入网+承载网+核心网的架构,主讲无线接入网,浅析承载网和核心网,帮助大家更深入的了解5G,也帮助新手更好的入门。 在我们正式讲解之前,我想通过这张网 阅读全文
posted @ 2021-04-17 22:27 tycoon3 阅读(4145) 评论(0) 推荐(0)

2021年4月15日

摘要: RCU概念 ReadCopy Update (RCU) 是Linux的一种同步机制,把写数据看成一个update操作,可分为两个阶段removal和reclamation。removal阶段将旧数据的指针替换为新数据的指针,可以与 reader 并发,reclamation阶段在等待旧数据的读操作完 阅读全文
posted @ 2021-04-15 19:48 tycoon3 阅读(1042) 评论(0) 推荐(0)
摘要: https://gitlab.informatik.uni-halle.de/acwuz/proto-quic-honeypot/-/tree/b25a794403c61acbf86e1e6b9e0629f0fc3c1959/src/net/quic/quartc // Copyright (c) 阅读全文
posted @ 2021-04-15 14:23 tycoon3 阅读(80) 评论(0) 推荐(0)
摘要: atomic_fetch_and emplate (integral) (1) template <class T> T atomic_fetch_and (volatile atomic<T>* obj, T val) noexcept; template <class T> T atomic_f 阅读全文
posted @ 2021-04-15 11:59 tycoon3 阅读(299) 评论(0) 推荐(0)

2021年4月14日

摘要: map默认是按key值从小到大排序的 按value值排序: 想直接用sort排序是做不到的,sort只支持数组、vetctor等的排序,所以我们可以先把map装进pair里,然后再放入vector,自定义sort实现排序 假设已有一组map<string,int>类型的数mp,则具体实现过程为: v 阅读全文
posted @ 2021-04-14 19:58 tycoon3 阅读(349) 评论(0) 推荐(0)
摘要: #include <iostream> #include <thread> int main() { int id = 9; std::thread t([&id](){ std::cout << "thread function and id " << id << std::endl; }); s 阅读全文
posted @ 2021-04-14 16:16 tycoon3 阅读(51) 评论(0) 推荐(0)
摘要: 一. 前言 本文总结std库中unsorted_map和map的区别。 二. 区别示意图map unordered_mapOrdering increasing order ( by default ) no orderingImplementation Self balancing BST ( l 阅读全文
posted @ 2021-04-14 14:32 tycoon3 阅读(959) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 164 下一页

导航