07 2021 档案

关于c++中的volatile
摘要:1.一般用于修饰指针,该指针指向内容“易变”的内存;用volatile的话,是为了告诉编译器,不要去做编译优化,在使用这个存储块的时候必须每次都从指向的内存处拿东西; 例子:循环多次从一个指针中取内容,编译器觉得既然多次重复的取一个指针的内容,那干脆就把指针的内容放在寄存器里(寄存器是CPU的一个组 阅读全文

posted @ 2021-07-29 17:16 邗影 阅读(1079) 评论(0) 推荐(0) 编辑

关于Windows音频相关
摘要:用户模式音频组件 : 通过核心音频 API 中的低级别接口,客户端可以访问管理和混合音频流的系统组件。 PUMA 中受保护的用户 (音频) : 介绍受保护环境 (PE) 中的用户模式音频引擎 PUMA (PUMA) 的更新,它为音频处理和渲染提供了更安全的环境。 音频终结点设备 : 音频终结点设备是 阅读全文

posted @ 2021-07-22 10:34 邗影 阅读(222) 评论(0) 推荐(0) 编辑

关于iOS库冲突问题
摘要:同一个demo中依赖同一个组件,的不同版本,导致使用冲突 情景一: 如图不同的依赖库都依赖ft,但是版本不同,则使用的时候,看下图,demo中先加载谁就用谁,如果ft1和ft2的版本号不一样,接口参数也有差异,就会出现问题; 情景2: show静态库编译的时候,先加载ft1,就用ft1,先加载mob 阅读全文

posted @ 2021-07-21 14:52 邗影 阅读(185) 评论(0) 推荐(0) 编辑

UIView controller 大小初始化
摘要:1 view contoller的初始化 initWithFrame: self.view.bounds or self.view.frame or CGRectMake(0, 0, 100, 100) bound和frame是两个结构体变量: struct CGRect { CGPoint ori 阅读全文

posted @ 2021-07-13 17:59 邗影 阅读(224) 评论(0) 推荐(0) 编辑

模板函数
摘要:1 解决,不同类型数据的相同操作写大量冗余的代码 2 函数模板不是一个实在的函数,编译器不能为其生成可执行代码。定义函数模板后只是一个对函数功能框架的描述,当它具体执行时,将根据传递的实际参数决定其功能(百度百科) 3示例 // demo1.cpp : 定义控制台应用程序的入口点。 // #incl 阅读全文

posted @ 2021-07-12 20:44 邗影 阅读(189) 评论(0) 推荐(0) 编辑

关于字符编码
摘要:1. ASCII ASCII 只有127个字符,表示英文字母的大小写、数字和一些符号,但由于其他语言用ASCII 编码表示字节不够,例如:常用中文需要两个字节,且不能和ASCII冲突,中国定制了GB2312编码格式,相同的,其他国家的语言也有属于自己的编码格式 2. Unicode 由于每个国家的语 阅读全文

posted @ 2021-07-01 15:04 邗影 阅读(328) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示