- 博客(7)
- 收藏
- 关注
转载 Symbian 网络编程之使用Socket API
简介 通过这篇文章我们想为大家带来一些Symbian操作系统的有关sockets API的基本介绍。 本文的读者应该是希望在他们的应用程序中增添socket通信功能的Symbian操作系统的开发者,本文不仅提供了理论介绍,同样给出了可供实践参考的代码范例。 本文包含的内容有: 概括介绍了有关socket通信的有关组件。 概括介绍了socket服务架构以及使用两个
2007-08-30 11:04:00 3594
转载 Symbian系统中的异常处理和清理机制
Symbian系统中的异常处理和清理机制一、介绍在Symbian系统中处理异常的方法与传统的标准C++中的try,catch机制有很大的不同。Symbian系统提供了一些特殊的清理机制来解决这个问题。系统提供了TRAP/TRAPD宏、CleanupStack类以及一些约定俗成的方法(例如Leave函数,这些在我们了解了系统的清理机制以后就会清楚它们的工作原理了)。Symbian系统直到9.1版本才
2007-08-22 11:31:00 1053
转载 Basic Of Multi-Threads
1] RHandleBase 类 作为多线程,首先要考虑到的是 RThread 类。RThread 类从 RHandleBase 类继承,所以它首先是一个对象的句柄(a handle of an object),包括了 Close(), Duplicate(), FullName(), Handle(), HandleInfo(), Name(), RHandleBase(), SetHand
2007-08-21 16:34:00 887
转载 为Symbian编写动态链接库DLL
DLL(Dynamic Link Library)是一段特殊的代码,它能够被外部程序在程序运行的时候调用。在DLL里面的代码可以同时被许多外部程序共享,而且不会引起手机内存的重复分配。静态接口vs多态接口Symbian系统支持两种类型的DLL:(1)静态接口DLL(2)多态接口DLL静态接口DLL在主调程序启动的时候被系统自动载入到手机内存里面(唯一的例外是如果该DLL是在ROM只读存储器
2007-08-19 14:21:00 1670 1
转载 Symbian OS:线程编程
hoolee想将Nokia今年三月刚发布的技术文档《Symbian OS: Threads Programming》穇译给大家,希望能对大家有所帮助。虽然symbian操作系统中对多任务的实现更提倡使用活动对象,但多线程也是非常有用的技术,当移植程序、后台大量复杂运算或多媒体编程时,threads都是必不可少的。symbian中的thread编程和一般的多线程编程差不多,下面就来看看具体文档中是如
2007-08-18 17:55:00 879
转载 HBufC使用中的陷阱与误区
Symbian是为资源高度受限的手持终端所设计的,所以应用开发中须要时刻保持这样的警觉。Symbian默认为应用程序创建的栈区是较小的,因此在栈中创建缓冲区时应当特别小心。 虽然Symbian SDK中也提供了TBuf、TBufC等可用于栈的缓冲区描述符,但一般仅限用于小缓冲区。对于大缓冲区,推荐的作法是使用HBufC类在堆中创建缓冲区描述符。接触过HBufC类的朋友一定会觉得非常奇怪,为什
2007-08-15 16:34:00 902
转载 Symbian C++ 各种类型之间的转换
1. TTime转TBuf型TBuf theTime;//存储转换后的时间 TTime tt; tt.HomeTime(); _LIT(KTimeFormat,"%Y%M%D%1-%2-%3 %H:%T:%S");//格式为:2006-03-04 12:12:12 tt.FormatL(theTime,KTimeFormat);2. TDateTime转TBuf型TTime cur
2007-08-15 15:35:00 883
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人