大约有 3,300 项符合查询结果(耗时:0.0348秒) [XML]
App Inventor 2 串口组件:App使用OTG数据线进行串口通信 · App Inventor 2 中文网
...
App Inventor 2 串口组件:App使用OTG数据线进行串口通信
« 返回串口通信器
手机串口通信模型如下:
视频介绍了App Inventor 2 串口组件的使用方法,以及如何利用手...
C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术
...的了解。本文主要介绍 Hazard Pointer,一种无锁编程中广泛使用的安全内存回收方法,适用于需要高性能读、读多写少的场景。其论文可参考文献 1,标准草案可参考文献 2,代码实现可参考 Folly 中的 HazPtr。
2. Hazard Pointer
首先回...
App Inventor 2 文本代码块 · App Inventor 2 中文网
...含代码块中下拉框来获取此代码块:
分解(首项)
使用 分隔符 第一次出现的位置作为分割点将给定文本分成两部分,并返回由分割点之前的部分和分割点之后的部分组成的两项列表。例如:
使用逗号作为分割点分割 appl...
boost::filesystem指南 - C/C++ - 清泛网 - 专注C/C++及内核技术
...不试图去讲述这个中间层,因为针对绝大部分情况,我们使用boost.filesystem不需要知道这个中间层。
下面我正式开始这个指南,这次好像扯得太远了。
基础知识
这里我们讲述一些使用库的基础的准备的知识。
filesystem库提供...
使用CSplitterWnd实现拆分窗口(多视图显示) - C/C++ - 清泛网 - 专注C/C++及内核技术
使用CSplitterWnd实现拆分窗口(多视图显示)MFC支持两种类型的拆分窗口:静态的和动态的。静态拆分窗口的行列数在拆分窗口被创建时就设置好了,用户不能更改。但是用户可以缩放各行各...MFC支持两种类型的拆分窗口:静态的...
Optimizing away a “while(1);” in C++0x
...sume we have the following loops,
where count and count2 are global variables (or have had their address
taken), and p is a local variable, whose address has not been taken:
for (p = q; p != 0; p = p -> next) {
++count;
}
for (p = q; p != 0; p = p -> next) {
++count2;
}
Coul...
C++ stl stack/queue 的使用方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++ stl stack/queue 的使用方法1、stackstack 模板类的定义在<stack>头文件中。stack 模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的...1、stack
stack 模板类的定义在<stack>头文件中。
stack 模板类需要...
NASM x86汇编入门指南 - C/C++ - 清泛网 - 专注C/C++及内核技术
...章
3. NASM(The Netwide Assembler)汇编编译工具
3.1 为什么使用NASM?
3.2 如何安装NASM?
4. Linux汇编介绍
4.1 DOS和Linux汇编主要不同的地方
4.2 一个汇编程序的组成
4.3 linux系统调用
4.3.1 阅读参考手册
4.4 ...
iOS开发调试技巧总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...:
如下所示就创建完成了。如果碰到异常crash时,尝试使用异常断点吧。
【4.符号断点Symbolic Breakpoint】
符号断点的创建也同异常断点。一般符号断点可以在你指定的[类名 方法名]时中断执行。
配置符号断点如下:可以...
C++/COM VARIANT实现二维数组 - C/C++ - 清泛网 - 专注C/C++及内核技术
...下面以两种不同方式来实现VARIANT二维数组的操作。
1、使用SAFEARRAY实现二维数组
SAFEARRAY安全数组可以实现多维数组,SAFEARRAY实现的步骤可以大致分为三步。
(1)创建SAFEARRAY安全数组,包括设置数组元素的类型、数据的维数,...