发布时间:2013-01-09 12:22:43
作者:丁冬,华清远见嵌入式学院讲师。 包括symbian平台与meego平台,已经开始支持Qt的软件开发。如果开发一个音频程序,那么需要首先介绍几个类。 QMediaRecorder: 此类主要应用于访问音频的设备的内容, 此类虽然不具有访问音频的功能,但是结合这其他的类,例如 QAudioCaptureSource 与QRadioTuner 两个类来对音频进行访问,下面是在一个手机设备上加载一个音频 audioSource-new QAudioCaptureSource;  ......【阅读全文】
发布时间:2013-01-09 12:22:32
作者:李慧芹,华清远见嵌入式学院讲师。 快速排序实质上是对“冒泡排序”的一种改进,整个排序过程可概括为:通过N趟的排序将原本的排序数据分为若干块进行分块排序,而在每趟排序过程中,以指定的关键字将待排数据分别分为比关键字大的部分和比关键字小的部分,反复上述过程,将整个待排数列分散为若干个小数列而分别进行排序操作。假设我们现对一列数进行快速排序,其C语言代码实现如下: #include <stdio.h> int partition(int *data,int low,......【阅读全文】
发布时间:2013-01-09 12:22:26
作者:王劲南,华清远见嵌入式学院讲师。 先看一下代码 ifeq ($(KERNELRELEASE),) KERNELDIR ?= /home/linux/linux-2.6.22.6 PWD := $(shell pwd) modules: &nb......【阅读全文】
发布时间:2013-01-09 12:22:19
作者:王海宁,华清远见嵌入式学院讲师。 目前在进行C语言补习时,发现很多的同学对于const这个关键字的理解存在很大的误解。现在总结下对这个关键字理解上的误区,希望在以后的编程中,能够灵活使用const这个关键字。 1、 const修饰的变量是常量还是变量 对于这个问题,很多同学认为const修饰的变量是不能改变,结果就误认为该变量变成了常量。那么对于const修饰的变量该如何理解那? 下面我们来看一个例子: int main { &nb......【阅读全文】
发布时间:2013-01-09 12:22:14
作者:冯利美,华清远见嵌入式学院讲师。 本文主要对linux系统bash配置文件进行比较分析。 1. 首先是两个全局的配置文件。 /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。 /etc/bash.bashrc:为每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读取。 2. 在用户的主目录中也有bash的配置文件,它们是局部的。 如果用户的主目录下找到.bash_profile, 那么在执行完/etc/p......【阅读全文】