自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Symbian 中的异步机制的实现

Symbian 中使用了异步机制的有活动对象和C/S模式。其中活动对象原理: 异步函数回调RunL() 函数C/S模式原理: 服务器端回调客户端函数 多线程不属于使用了异步机制,它们只是通过分享CPU 时间片,达到共同工作的目的。但是线程间可能要分享内存或者变量,所以线程间存在同步的问题。为了保护共享资源,需要使用 RSemaphore,  RCriticalSection,  R

2010-01-10 19:30:00 851

转载 C++中vector的用法

在使用前要包含vector对应的头文件: #include vector是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库负责管理存储元素的相关内存。我们把vector称为容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。我们将在第9章更详细地介绍容器。 使用vector之前,必须包含相应的头文件。本书给出的例子,都是假设已作了相应的

2010-01-10 15:18:00 3544 1

转载 腾迅笔试面试题

以下是腾讯的笔试面试题:]请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句 2、如何输出源文件的标题和目前执行行的行数 3、两个数相乘,小数点后位数没有限制,请写一个高精度算法 4、写一个病毒 5、有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥?

2010-01-10 15:07:00 1149 1

原创 Symbian 中线程的使用方法

      1:  用 RThread 获得线程的句柄 , 即定义一个线程 RThread iSecThread; //Main thread is created by main program       2: 定义线程的名字和线程函数 _LIT (KSecThread, "Secondary Thread" ); TInt SecThreadExecution ( TAn

2010-01-08 18:02:00 1271

原创 在Carbide C++ 2.0 中怎样输出RDebug信息

 1. change C:/Symbian/9.3/S60_3rd_FP2_Beta/epoc32/data/epoc.ini to LogToDebugger 1 2. 右击项目名字 - Debug As - Debug Configurations - Debuggers - check View program output 3. 在 Console 里面 选

2010-01-05 16:37:00 741

转载 Symbian 描述符转换

1.TBuf 转 TInt 型 TInt iNum1(123456789009876);// 15位数字 iBuf.Num(iNum1);           // 将缓存的内容设置为iNum1 TLexiLex(iBuf);           // 使用iBuf包含的内容创建TLex对象the 15 digit number TInt iNum2; iLex

2010-01-05 09:55:00 907

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除