symbian c++ 学习 2 数据类型及代码规范

数据类型
描述
TInt8, TUint88位 整数
TInt16, TUint1616位 整数
TInt32, TUint3232位 整数
TInt, TUint(32位)整数
TReal32, TReal64实数
TText8, TText16字符, 相当于 unsigned char, unsigned short int
TBool布尔
TAny相当于void
代码规范

Symbian OS 使用很多代码规范, 使用他们可以增强Symbain 代码的可读性, 有些规范甚至是需要严格遵守的, 比如类的命名:

Symbian OS的类一共有6种:
种类例子描述
T classesTDesC, TPoint这个类可以向基本类型一样使用,因为他们通常很小,而且不使用heap所以也没有析构函数
C classesCConsoleBase, CActive这个类是Symbian使用最多的类,C代表他们从CBase类继承而来, 他们必须有析构函数因为他们的对象创建在heap中
R classesRFile, RTimerR代表资源(Resource),它们只是一个系统资源的句柄,他们本身被创建在Stack上, 但是他们所使用的资源被创建在heap上,使用完毕需要Close()
M classesMEikMenuObserver这个类是一个空的接口,使用的时候需要从它继承
static classesUser, Math

这个类只有静态函数, 一般都是库函数

StructsSEikControlInfoc - struct

变量命名:

种类例子描述
枚举EMonday,ETuesdayE代表枚举
定量KMaxFileNameK代表定量
成员变量iDevice, iXi代表成员变量
参数aDevice, aXa代表参数
局部变量device, x局部变量没有固定的规范

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值