摘要: *普通行列转换(爱新觉罗.毓华 2007-11-18于海南三亚)假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94*/-------------------------------------------------------------------------/*想变成 姓名 语文 数学 物理 ---------- ----------- ----------- ----------- 李四 74 84 94张三 74 83 93*/createtable tb(... 阅读全文
posted @ 2009-05-20 03:26 音乐啤酒 阅读(298) 评论(0) 推荐(0)
摘要: 虽然Symbian使用的是c++语言,但是由于手机系统的硬件限制,与c++语言差别还是比较大,Symbian定义了一套自己的东西。主要是对象的二阶段构造,清除栈。1.堆和栈。堆资源比较大,可以动态分配内存空间,在堆上创建的对象,使用以后都要显式的清除。一般使用new来在进程的默认堆上分配一个空间。如果内存不足就会报一个异常。一个小列子//CMyClass类定义class CMyClass : public CBase{public:CMyClass();//构造函数~CmyClass();//析构函数void Function();//普通函数}//在堆上创建cmyclass类的对象CMyCl 阅读全文
posted @ 2009-05-20 00:59 音乐啤酒 阅读(222) 评论(0) 推荐(0)
摘要: 一般Symbian程序结构包括:application,document,appUI,view(container)4个类文件application类负责启动应用程序(在cardide2.0中application和项目名称。cpp文件一起完成这个任务),并创建一个document类对象。document类对象负责创建程序引擎和用户界面appui类的对象。application类和document类都没有对应任何界面元素。appui类负责管理视图部分,并且响应用户命令。有个engine类是一个独立的应用程序引擎。对于引擎部分,针对不同的需求会有不同的实现方式。有些程序引擎复杂,包括多个独立的可 阅读全文
posted @ 2009-05-20 00:25 音乐啤酒 阅读(220) 评论(0) 推荐(0)