沃新书屋 - C++跨平台开发技术指南
本书资料更新时间:2025-05-17 09:29:07

C++跨平台开发技术指南

C++跨平台开发技术指南精美图片

C++跨平台开发技术指南书籍详细信息


内容简介:

《C++跨平台开发技术指南》详细介绍c++语言的跨平台技术,包含的主要内容有:Netscape在向数百万Win.dows、.MacOS和Linux用户发布浏览器时采用的策略和过程;如何使用基于标志的API,包括POSIX和ST[。;如何避免隐晦的移植性陷阱,相关的如浮点数、char类型、数据序列化,以及c++的类型;如何建立一个有效的跨平台bug报告和跟踪系统等。《C++跨平台开发技术指南》内容详实,实例丰富。适合软件开发技术人员参考。

书籍目录:

译者序 序 前言 引言 第1章 策略与管理 条款1:把所有的平台都放在同样重要的位置 条款2:使用公共的代码 条款3:要求开发人员用不同的编译器编译代码 条款4:要求开发人员在不同的平台上编译代码 条款5:测试所有的平台 条款6:关注编译警告 第2章 Build系统和Toolchain 条款7:使用最适合平台的编译器 条款8:尽量使用本地IDE 条款9:在Windows上安装和使用Cygwin 条款10:使用跨平台的Make系统Make 第3章 软件配置管理 条款11:使用跨平台的bug报告和Bugzilla 条款12:设置Tinderbox 条款13:用CVS或Subversion来管理 条款14:使用patch 第4章 安装与部署 条款15:为本地安装程序提供支持 第5章 操作系统接口和库 条款16:使用标准API(如POSIX) 条款17:考虑使用NSPR这样的平台 第6章 其他可移植性主题 条款18:慎用浮点数 条款19:显式地注明char类型的符号 条款20:避免序列化二进制数据 条款21:避免类型长度和组织带来的 第7章 用户界面 条款22:从Model里把用户界面分离出来 条款23:开发一个跨平台用户界面的 第8章 wxWidgets196wxWidgets概述 第9章 用C++开发跨平台GUI工具包

作者简介:

Syd Logan,一位工作生活在南加州的软件工程师,拥有圣地亚哥州立大学的计算机科学学士和硕士学位。Syd曾是Netscape Client Product Development(CPD)团队的一员,在Netscape 6和7的开发过程中,他同时担任了开发和管理的职务。之后,Syc留在AOL并作为AOL Instant Messenger团队的一员实现了VoIP和点对点视频的特性。Syd的其他著作还包括《Developing Imaging Applications with XIELib》和《Gtk+ Programming in C》 (Prentice Hall 1997和2001)。他的研究兴趣包括机器学习、操作系统设计、算法,以及任何与C、C++和LINIX有关的事物。

其它内容:

暂无其它内容!


下载点评

  • 满意(698+)
  • 最新(587+)
  • 珍藏(1061+)
  • 云同步(932+)
  • 感谢(841+)
  • 实用性强(514+)
  • 可搜索(787+)
  • 必下(453+)
  • 适配(1262+)
  • 分卷(632+)
  • 无缺页(833+)
  • 修订(699+)
  • 力荐(226+)
  • 高清(335+)
  • 无乱码(698+)
  • 可听读(695+)
  • 破损(809+)
  • 图文(384+)

下载评论

  • 用户1726020890: ( 2024-09-11 10:14:50 )

    稳定下载PDF/AZW3文件,完整教材推荐收藏,推荐下载。

  • 用户1718128884: ( 2024-06-12 02:01:24 )

    多格式版电子书下载稳定,支持PDF/MOBI格式导出,操作便捷。

  • 用户1724121124: ( 2024-08-20 10:32:04 )

    多格式版电子书下载流畅,支持EPUB/TXT格式导出,资源优质。

  • 用户1723553100: ( 2024-08-13 20:45:00 )

    精校的报告资源,图文设计提升阅读体验,推荐下载。

  • 用户1743546520: ( 2025-04-02 06:28:40 )

    稳定下载MOBI/TXT文件,高清教材推荐收藏,操作便捷。


相关书评

暂时还没有人为这本书评论!


以下书单推荐