extern 数组与指针的区别
http://www.cppblog.com/converse/archive/2010/05/29/116689.html 文章不错, 评论也很精彩。
demo
多线程内存泄露
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域
编译adb时大约需要链接4个静态库,libcuitl,libunz,liblog,libzipfile。 在上一篇的操作中,我们可以拿到这几个库文件所在的路径。这4个库文件生成所需的源码有几个正好在adb的同层目录中,至于其它库文件所需的源码,可以通过ar -x 命令获取相应库文件生成时所需的.O文件,然后在android目录下查找对应的源文件
要进行Adb移植首先要做的就是把程序编译所要用到的库和源文件全部剥离出来,然后本地编译。 (1) 进入android源码顶层目录。 (2)make clean-adb. (3) make adb showcommands.这个时候编译模块时会打印出详细的编译信息,我们只需要找到最后一步生成
adb适用于电脑与android设备进行调试的工具。可以 *运行设备的shell(命令行) * 管理模拟器或设备的端口映射 * 计算机和设备之间上传/下载文件 * 将本地apk软件安装到模拟器或android设备 前期准备请看这里http:/
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号