- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 关于[ddms] transfer error: Read-only file system错误
调试一个pdf阅读器,麻利的打开DDMS,FileExplorer点选mnt下sdcard目录,push a file onto the device,选择一个pdf文件,提交,console提示: [2013-04-05 13:00:19 - ddms] transfer error: Read-only file system [2013-04-05 13:
2013-04-05 13:39:04
4026
原创 堆栈的区别
堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态...
2011-04-06 23:07:30
165
原创 C++笔试编程常见题--链表
【摘自C++面试宝典】 【双向链表】 ①.建立一个双向链表? 1 typedef struct DbNode 2 { 3 int data; //节点数据 4 DbNode *left; //前驱节点指针 5 DbNode *right; //后继节点...
2011-04-06 23:02:49
286
原创 C++笔试编程常见题--排序
①.冒泡排序实现: 1 void bubble_sort_2(int a[], int len) 2 { 3 int i = 0; 4 int j = 0; 5 int temp = 0; //用于交换 6 int...
2011-04-06 22:59:18
531
原创 进程间、线程间通信方式概括
【转】 进程间的通信方式: 1.管道(pipe)及有名管道(named pipe): 管道可用于具有亲缘关系的父子进程间的通信,有名管道除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 2.信号(signal): 信号是在软件层次上对中断机制的一种模拟,它是比较复杂的通信方式,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效果上可以说是...
2011-04-06 21:57:23
297
原创 C++笔试题
【源于网络】 1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。 private 也被集成,只事派生类没有访问权限而已。 virtual可加可不加。 子类的空间里有父类的所有变量(static除外)。 同一个函数只存在一个实体(inline除外)。 子类覆盖它的函数不加virtual ,也能实现多态。...
2011-04-06 21:48:08
288
原创 C++面试题 部分
【源自网络】 31.分别写出BOOL,int,float,指针类型的变量a 与“零”的比较语句。 答案: BOOL : if ( !a ) or if(a) int : if ( a == 0) float : const EXPRESSION EXP = 0.000001 if ( a < EXP && a >-EXP) pointer : if ( a != NULL) or i...
2011-04-06 21:41:04
124
原创 线程与进程关系概括
进程是是有惰性的,它并不执行任何语句,它只是线程的容器,真正执行的是线程。 线程的好处: (1)易于调度。 (2)提高并发性。通过线程可方便有效地实现并发性。进程可创建多个线程来执行同一程序的不同部分。 (3)开销少。创建线程比创建进程要快,所需开销很少。。 (4)利于充分发挥多处理器的功能。通过创建多线程进程(即一个进程可具有两个或更多个线程),每个线程在一个处理器上运行,从...
2011-04-06 21:18:14
179
原创 什么函数不能为虚函数
【转】 一、首先回顾下什么是虚函数及其作用,以便更好理解什么函数不能声明或定义为虚函数: 1. 定义: 虚函数必须是基类的非静态成员函数,其访问权限可以是protected或public,在基类的类定义中定义虚函数的一般形式: virtual 函数返回值类型 虚函数名(形参表) { 函数体 } 2. 作用: 虚函数的作用是实现动态联编,也就是在程序的运行阶...
2011-04-06 21:14:06
103
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人