上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页
摘要: SIP 协议详解 2013年参与过一个“视频通讯的App”项目,使用Sip协议通信。当时通信协议这块不是自己负责,加上时间紧、任务重等方面的原因,一直未对Sip协议进行过深入的了解。 2020年春天疫情突发,宅在家里终于有了空余时间。这里来详细了解一下Sip协议。 以下内容大致分为以下几个部分: 协 阅读全文
posted @ 2021-07-27 15:19 CNHK19 阅读(2220) 评论(0) 推荐(1)
摘要: 1.概览 1.1 函数名中的箭头,用来表明函数的return type,其使用在函数的返回类型需要通过模板参数进行推导,使用在decltype()和declval()不方便的场景 2.正文 c++ 中提供了如下的方式,定义一个函数以及返回值 Go return-type identifier ( a 阅读全文
posted @ 2021-07-26 11:39 CNHK19 阅读(585) 评论(0) 推荐(0)
摘要: 上一讲《C++11 并发指南四(<future> 详解二 std::packaged_task 介绍)》主要介绍了 <future> 头文件中的 std::packaged_task 类,本文主要介绍 std::future,std::shared_future 以及 std::future_err 阅读全文
posted @ 2021-07-26 11:04 CNHK19 阅读(998) 评论(0) 推荐(0)
摘要: 一. auto简介编程时候常常需要把表达式的值付给变量,需要在声明变量的时候清楚的知道变量是什么类型。然而做到这一点并非那么容易(特别是模板中),有时候根本做不到。为了解决这个问题,C++11新标准就引入了auto类型说明符,用它就能让编译器替我们去分析表达式所属的类型。和原来那些只对应某种特定的类 阅读全文
posted @ 2021-07-26 10:17 CNHK19 阅读(285) 评论(0) 推荐(0)
摘要: 本文解释了bind 是如何工作的。为了清晰,我对图中的语法作了一些简化(例如,省略函数调用操作符的参数类型),并且简化了 bind 的实现. bind 可以用来将用户提供的需要一个参数的函数转换成不需要参数的函数对象。绑定的值(在这个例子中是123)存储在函数对象内并且会被自动传递给用户指定的函数: 阅读全文
posted @ 2021-07-26 09:35 CNHK19 阅读(329) 评论(0) 推荐(0)
摘要: 我写过一篇这个文章, 介绍了 GCC 的整体架构 孙孟越:GCC 的整体架构​zhuanlan.zhihu.com GCC 是 GNU 编译器集合的意思, 对于用户能用的常用命令, 有 gcc 和 g++. 无论是 gcc 还是 g++, 他们的定位都是 driver. driver 负责调用编译器 阅读全文
posted @ 2021-07-23 10:48 CNHK19 阅读(203) 评论(0) 推荐(0)
摘要: 1.此问题是因为ubuntu系统自带的 vi 不完整导致,解决方法:安装完整的vi,执行命令: # sudo apt-get install vim-gtk 阅读全文
posted @ 2021-07-22 20:58 CNHK19 阅读(253) 评论(0) 推荐(0)
摘要: 类模版std::function是一种通用、多态的函数封装。std::function的实例可以对任何可以调用的目标实体进行存储、复制、和调用操作,这些目标实体包括普通函数、Lambda表达式、函数指针、以及其它函数对象等。std::function对象是对C++中现有的可调用实体的一种类型安全的包 阅读全文
posted @ 2021-07-19 20:20 CNHK19 阅读(551) 评论(0) 推荐(0)
摘要: 目录一、提问二、 代码实现2.1 mweak_ptr的具体实现2.2 测试用例一、提问weak_ptr为什么会存在?shared_ptr不是已经有了引用计数吗?具体原因详见模拟实现boost库中的shared_ptr,简单来说就是为了解决循环引用(交叉引用)的问题。weak_ptr是为了配合shar 阅读全文
posted @ 2021-07-19 09:39 CNHK19 阅读(99) 评论(0) 推荐(0)
摘要: 目录一、 引言二、 代码实现 2.1 模拟实现shared_ptr2.2 测试用例三、 潜在问题分析 你可能还需要了解模拟实现C++标准库中的auto_ptr一、 引言与auto_ptr大同小异,shared_ptr也是一个类。可以实现多个指针指向同一个对象(引用计数)。发生拷贝的话都指向相同的内存 阅读全文
posted @ 2021-07-19 09:37 CNHK19 阅读(279) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页