- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 char **不能转化为 const char **; Base **不能转化为 Derive **
如果可以的话 那么我们可以通过间接的方式修改 const char 例如const char c = 'c';char *pc;const char** pcc = &pc; //实际上是不允许的,假设允许*pcc= &c;没问题 pcc本身就是一个pointer to const*pc = 'C';If it were legal to convert Derived**
2015-10-20 20:10:39
277
原创 虚拟存储技术
所谓虚拟存储技术是指:当进程运行时,先将其一部分装入内存,另一部分暂留在磁盘,当要执行的指令或者访问的数据不在内存中 时,由操作系统自动完成将它们从磁盘调入内存的工作虚拟地址空间 分配给进程的虚拟内存虚拟地址 在虚拟内存中指令或数据的位置,该位置可以被访问,仿佛它是内存的一部分32位计算机虚拟空间大小最大可以达到2^32次方,即4G64位计算机虚拟空间大小最大可以达到2^64
2015-10-20 19:47:20
605
原创 存储模型
程序需要装载到内存才可以运行,每个进程都有自己的地址空间,一个进程执行时不能访问另一个进程的地址空间。内存里可能同时装载进入多个进程。进程地址空间分为内核地址空间和用户地址空间,其中用户地址空间又分为:以x86体系结构为例栈↓↑堆数据段代码段进程中的地址是逻辑地址,而不是最终的物理地址,因此我们需要进行地址转换。通常来说 用户程序经过编译、汇
2015-10-20 15:56:02
316
深入浅出安卓编程
2014-11-27
安卓双机(两个手机)wifi下socket通信(client输入,在server端显示)
2014-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人