大约有 4,000 项符合查询结果(耗时:0.0118秒) [XML]

https://www.tsingfun.com/it/cp... 

C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术

...odsFolly 的 Hazard Pointer 实现中有一段注释,详细描述了 C++ 几种主流的安全内存回收方法,列表如下:优点缺点场景Locking易用读高开销 1. Safe Reclamation Methods Folly 的 Hazard Pointer 实现中有一段注释,详细描述了 C++ 几种主...
https://www.tsingfun.com/it/cpp/2110.html 

C++ stl stack/queue 的使用方法 - C/C++ - 清泛网 - 专注C/C++及内核技术

... 相同。 初学者在使用priority_queue 时,最困难的可能就是如何定义比较算子了。 如果是基本数据类型,或已定义了比较运算符的类,可以直接用STL 的less 算子和greater算子——默认为使用less 算子,即小的往前排,大的先出队。 ...
https://www.fun123.cn/reference/iot/ble.html 

App Inventor 2 低功耗蓝牙(BLE) 硬件接入、数据通信及IO控制 · App Inventor 2 中文网

...本文主要介绍一款较为通用、价格低廉的BLE设备从零开始如何利用App Inventor 2开发一款自己专属的手机蓝牙App应用。 BLE与经典蓝牙的区别可参考:《低功耗蓝牙(BLE) 和 经典蓝牙(SPP) 的区别》。 本文主要通过一款常见的BLE硬件...
https://www.tsingfun.com/it/cpp/1209.html 

MFC CString::Format()函数详解 - C/C++ - 清泛网 - 专注C/C++及内核技术

...%字符开始的格式指令,我们通过这些格式指令来编译器如何对Args面的值进行格式!以下是不同类型数据的格式方式%号后的说明: (后面会举例说明各格式命令) d输出带符号十进制数 o输出无符号八进制数 x输出无符号十六...
https://www.tsingfun.com/it/cpp/2071.html 

C++模板的特化 - C/C++ - 清泛网 - 专注C/C++及内核技术

... {...}; template<typename T> class X<vector<T>, int&> {...}; //至于这怎么都把T2搞没了变成只依赖一个模板参数T了的问题,大家别着急,我来告诉你个本质的东西,把我这么三点就可以了:1.模板参数个数一致;2.只要template <...>面有东...
https://www.tsingfun.com/down/ebook/62.html 

Boost程序库完全开发指南——深入C++“准”标准库高清PDF版 - 文档下载 - ...

...于官方文档的感觉。关于 Boost 的书,我更期待的也许是如何以 Boost 来解决一些经典的问题,向读者展示 Boost 的强大与实用的《Boost Cookbook》。从全书来看,作者 C++ 经验相当丰富,这本书完全没有展示出作者的实际水平,很期...
https://www.tsingfun.com/it/opensource/1235.html 

vs2008编译boost详细步骤 - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...说明 --build-dir=<builddir> 编译的临时文件会放在builddir(编译完就可以把它删除了) --stagedir=<stagedir> 存放编译后库文件的路径,默认是stage --build-type=complete 编译所有版本,不然只会编译一小部分版本(相当于: variant=...
https://www.tsingfun.com/ilife/idea/860.html 

10 条真心有趣的 Linux 命令 - 创意 - 清泛网 - 专注C/C++及内核技术

...其实 sl 也是一个命令,如果你打 sl的话,你会看到一个移动的火车头 # apt-get install sl # sl 8.cowsay 一个很常见的命令,它会用ascii显示你想说的话。 apt-get install cowsay # cowsay <string> 或者,你可以用其他的角色来取代默...
https://www.tsingfun.com/it/cpp/1501.html 

C语言面试那些事儿──一道指针与数组问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

...那么ptr-1是什么呢?因为ptr已经是int*类型了,ptr-1即向前移动4字节,即a+4,即&a[4],那么*(ptr-1)就是a[4],即5。 是否觉得十分困难?慢慢来吧。这也正是C语言难和强大的冰山一角。 再补充一句:以下关系的值(地址)是一样的...
https://www.tsingfun.com/it/cpp/1902.html 

c++文件流基本用法(ifstream, ostream,fstream) - C/C++ - 清泛网 - 专注C/C++及内核技术

...个文件,然后清空内容 ios::ate 打开一个文件时,将位置移动到文件尾 Notes 默认模式是文本 默认如果文件不存在,那么创建一个新的 多种模式可以混合,用|(按位或) 文件的byte索引从0开始。(就像数组一样) 我们也可...