S60第三版Symbian C++开发全攻略:从入门到深入
需积分: 10 135 浏览量
更新于2024-10-22
收藏 400KB PDF 举报
"《Symbian C++ 开发者经验》是一本专注于S60第三版Symbian C++ 开发的指南,由作者今去冠首你你魔于2007年12月13日完成。该书旨在分享作者在Symbian平台上的开发实践,内容包括SymbianC++的基本使用方法、开发环境搭建、平台特性和机制深入解析。
在SymbianC++开发环境中,文档首先介绍了Nokia的Carbide工具,它提供了两种主要的开发选项:一是针对JAVA的Carbide,以及针对SymbianOSC++的版本。Carbide支持用户界面的个性化和定制化,使得开发者能够创建高效且符合用户需求的应用。
书中详细讲述了如何在Microsoft Visual Studio IDE和Eclipse IDE上搭建SymbianC++开发环境。对于Visual Studio,读者需要安装必要的组件如Carbide.vs3.0、JRE、ActivePerl和SDK;而Eclipse IDE的配置则涉及Carbide插件的安装。
作者还特别强调了SymbianC++的命名规则,包括总则、前缀和后缀的区别,帮助开发者编写清晰易读的代码。章节中涵盖了各类C++类的划分,如堆分配的C-Class,资源类R-Class,值类T-Class,接口类M-Class,以及静态类D-Class等,这些都是理解Symbian平台特性的关键。
异常处理是SymbianC++中的重要部分,书中介绍了TRAP和TRAPD的概念,异常抛出函数的使用,可能引发异常退出的操作符new(ELeave),以及清理栈(CleanupStack)机制,这些都是确保程序健壮性的重要组成部分。此外,作者还深入讲解了清除栈的操作和调试版本,这对于正确处理程序运行时的异常情况至关重要。
《Symbian C++ 开发者经验》不仅提供了一个实用的开发工具配置指南,还深入剖析了SymbianC++的关键编程技巧和最佳实践,对于希望在这个平台上进行C++应用开发的工程师来说,是一部不可多得的参考文献。"
2010-07-20 上传
2009-12-18 上传
2009-05-22 上传
2010-11-15 上传
2007-05-20 上传
2009-07-16 上传
2009-11-05 上传
2008-12-15 上传
2009-07-28 上传
cloughlily
- 粉丝: 0
- 资源: 1
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载