shared_ptr shared_ptr实现的是引用计数型的智能指针,可以被自由地拷贝和赋值,在任意的地方共享它,当没有代码使用它时才删除被包装的动态分配的对象。 类摘要: template class shared_ptr { public: typedef T element_type; // ...
分类:
其他好文 时间:
2019-12-23 22:33:37
阅读次数:
89
智能指针weak_ptr为弱共享指针,实际上是share_ptr的辅助指针,不具备指针的功能。主要是为了协助 shared_ptr 工作,可用来观测资源的使用情况。weak_ptr 只对 shared_ptr 进行引用,而不改变其引用计数,当被观察的 shared_ptr 失效后,相应的 weak_ ...
分类:
其他好文 时间:
2019-12-23 13:41:27
阅读次数:
399
Description Shared Virtual Memory (SVM) (Glossary): An address space exposed to both the host and the devices within a context. SVM causes addresses t ...
分类:
其他好文 时间:
2019-12-22 14:56:02
阅读次数:
90
问题现象: 执行ffmpeg命令后报错: 出问题的环境信息为: 看下需要哪些依赖: 可以看到缺失的依赖 我们找下这些文件在哪里 应该都在这个目录 我们export出来: 然后再尝试执行 问题解决 ...
分类:
其他好文 时间:
2019-12-22 12:29:11
阅读次数:
336
1、TLS1.3的整个协议的文档规范 请参照 RFC 8846,协议规范中指出,TLS1.3提供三方面的安全属性,分别是身份认证、通信加密、完整性验证。 2、TLS1.3协议主要包括两个组成部分,分别是握手协议、记录协议、其中记录协议包括了警告协议。而握手协议的主要作用是实现双方身份认证,协商加密模 ...
分类:
其他好文 时间:
2019-12-21 13:30:24
阅读次数:
333
ubuntu 14.04 编译opencv-3.4.2 报错解决: 错误信息:/usr/bin/ld: /usr/local/lib/libavformat.a(allformats.o): relocation R_X86_64_32 against `.bss' can not be used ...
分类:
系统相关 时间:
2019-12-21 13:30:06
阅读次数:
439
cmake_c_flags用来设置编译选项 如 -g -wall(不展示警告) add_definitions 添加编译参数,比如add_definitions(-DDEBUG)将在gcc命令行添加DEBUG宏定义 ADD_LIBRARY (hello SHARED ${LIBHELLO_SRC}) ...
分类:
其他好文 时间:
2019-12-20 00:57:14
阅读次数:
95
title: openssl交叉编译 date: 2019/12/18 21:09:33 toc: true openssl交叉编译 [TOC] ...
分类:
其他好文 时间:
2019-12-18 22:07:20
阅读次数:
79
Why Make_shared ? C++11 中引入了智能指针, 同时还有一个模板函数 std::make_shared 可以返回一个指定类型的 std::shared_ptr, 那与 std::shared_ptr 的构造函数相比它能给我们带来什么好处呢 ? 优点 效率更高 shared_ptr ...
分类:
编程语言 时间:
2019-12-15 23:31:27
阅读次数:
168
进程篇 基本使用 1 ~~输出~~ 注意! Python官方文档提到为何必须要使用 ,由于该包的所有功能都需要将主模块导入到子模块中,但是IDLE无法将 模块导入子模块,所以只能在文件中编辑好程序执行 更多 :[multiprocessing — Process based parallelism] ...
分类:
编程语言 时间:
2019-12-15 16:44:54
阅读次数:
90