加载中
nonatimic,retain,assign,copy,readonly,readwrite...

nonatimic,retain,assign,copy,readonly,readwrite,这些属性主要事完成getter setter 的操作 . 1,assign: 简单的赋值 不会更改索引计数(Reference counting)主要是对基本数据类型使用 eg:...

2013/02/21 18:07
72
__LINE__ __FILE__ ......

19: 使用一些宏跟踪调试 ANSI标准说明了五个预定义的宏名。它们是: __LINE__ __FILE__ __DATE__ __TIME__ __STDC__ C++中还定义了 __cplusplus 如果编译器不是标准的,则可能仅支持以上宏名中...

2013/01/04 16:29
95
音频变速开源框架SoundTouch

SoundTouch是一个开源的音频处理库,主要实现包含变速、变调、变速同时变调等三个功能模块,能够对媒体流实时操作,也能对音频文件操作。采用32位浮点或者16位定点,支持单声道或者双声道,采...

2012/12/24 11:50
4.6K
c++ 结构体与类

区别: 结构是一种用关键字struct声明的自定义数据类型。与类相似,也可以包含构造函数,常数,字段,方法,属性,索引器,运算符和嵌套类型等,不过,结构是值类型。 1.结构的构造函数和类的...

2012/12/23 17:25
201
Protocol Buffers

Protocol Buffers是在通信协议、数据存储等方面,用来序列化结构化数据,一种语言无关、平台无关、可扩展的解决方案。 这篇概论主要是介绍Protocol Buffers,并且告诉你,如果你要开始使用P...

2012/12/13 14:50
606
Android中HandlerThread类的解释

Android应用中的消息循环由Looper和Handler配合完成,Looper类用于封装消息循环,类中有个MessageQueue消息队列;Handler类封装了消息投递和消息处理等功能。 系统默认情况下只有主线程(即U...

2012/11/26 14:01
326

没有更多内容

加载失败,请刷新页面

返回顶部
顶部