Qt interview questions
摘要:1. Describe Signals & Slots.A: Signals ans Slots are used for communication between objects. It shall replace generally way of callbacks to avoid the flaws from callbacks. Any class deprived from QObject can have its own signals and slots.2. How Signals & Slots work? What is MetaObject syste
阅读全文
posted @
2013-04-13 14:55
Simon Han
阅读(1790)
推荐(0)
What is BSP, Boot, Boot Loader
摘要:摘编:BSP 是 Board support package, 板极支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层OS。Boot loader 是BSP的一部分,.
阅读全文
posted @
2012-03-08 19:02
Simon Han
阅读(1454)
推荐(0)
Some good websites for C++
摘要:http://www.cppreference.com/index.html http://doc.linuxpk.com/1008.htmlhttp://forum.ubuntu.org.cn/http://www.qtcentre.org/
阅读全文
posted @
2009-11-11 07:19
Simon Han
阅读(207)
推荐(0)
堆(heap)和栈(stack)有什么区别?
摘要:堆(heap)和栈(stack)有什么区别?简单的可以理解为:heap:是由malloc之类函数分配的空间所在地。地址是由低向高增长的。stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的...
阅读全文
posted @
2009-11-02 13:05
Simon Han
阅读(601)
推荐(0)