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

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

  • 书名:《C++跨平台开发技术指南》
  • 分类:编程
  • 作者:[美] Syd Logan
  • 出版社:机械工业出版社
  • 出版年:2009-1
  • 售价:49.00元
  • 装订:平装
  • 页码:318

《C++跨平台开发技术指南》 内容介绍:

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

作者[美] Syd Logan介绍:

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有关的事物。

《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工具包


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

Erlang/OTP并发编程实战

《Erlang/OTP并发编程实战》

[美] Martin Logan,[美] Eric Merritt,[瑞典] Richard Carlsson.人民邮电出版社.2012-7-12

“内容简介: 通过提高CPU时钟频率来制造更快的单核芯片的技术已经到达了极限。多核、并发、分布式等概念和技术也随之走出象牙...”

Documenting Software Architectures

《Documenting Software Architectures》

Paul Clements,Felix Bachmann,Len Bass,David Garlan,James Ivers.Addison-Wesley Professional.2010-10-15

“"This new edition is brighter, shinier, more complete, more ...”

精通脚本黑客

《精通脚本黑客》

曾云好.齐鲁电子.2009-6

“”

Imperfect C++中文版

《Imperfect C++中文版》

威尔逊.人民邮电出版社.2006-1

“汇集实用的C++编程解决方案,C++虽然是一门非凡的语言,但并不完美。Matthew Wilson使用C++十年有余,其...”

Scheme and the Art of Programming

《Scheme and the Art of Programming》

George Springer,Daniel P. Friedman.Mit Pr.1989-10

“”

Professional Android 2 Application Development

《Professional Android 2 Application Development》

Reto Meier.Wrox.2010-3-1

“《Android 2高级编程(第2版)》述如何有效利用android 2的功能来改进当前产品或创建新产品。《Androi...”

Game Engine Architecture, Second Edition

《Game Engine Architecture, Second Edition》

Jason Gregory.A K Peters/CRC Press.2014-4-5

“A 2010 CHOICE outstanding academic title, this updated book ...”

Software Design 中文版 03

《Software Design 中文版 03》

[ 日] 技术评论社.人民邮电出版社.2015-5

“《Software Design 中文版 03》的主题为:sed/AWK入门和Mac开发环境。特辑1详细讲解了sed与A...”

时间触发嵌入式系统设计模式

《时间触发嵌入式系统设计模式》

Michael J.Pont.中国电力出版社.2004-7-1

“”

CSS揭秘

《CSS揭秘》

[希] Lea Verou.人民邮电出版社.2016-4

“本书是一本注重实践的教程,作者为我们揭示了 47 个鲜为人知的 CSS 技巧,主要内容包括背景与边框、形状、 视觉效果、...”

Unity 3 Game Development Hotshot

《Unity 3 Game Development Hotshot》

Jate Wittayabundit.Packt Publishing.2011-8-26

“”

Clojure for the Brave and True

《Clojure for the Brave and True》

Daniel Higginbotham.No Starch Press.2015-10-25

“For weeks, months?—nay!—from the very moment you were born, ...”

CUDA by Example

《CUDA by Example》

Jason Sanders,Edward Kandrot.Addison-Wesley Professional.2010-7-29

“"This book is required reading for anyone working with accel...”

Effective Ruby:改善Ruby程序的48条建议

《Effective Ruby:改善Ruby程序的48条建议》

Peter J. Jones.机械工业出版社.2016-1

“如果你是经验丰富的Rub程序员,本书能帮助你发挥Ruby的全部力量来编写更稳健、高效、可维护和易执行的代码。Peter ...”

App研发录:架构设计、Crash分析和竞品技术分析

《App研发录:架构设计、Crash分析和竞品技术分析》

包建强.机械工业出版社.2015-10-21

“本书是作者多年App开发的经验总结,从App架构的角度,重点总结了Android应用开发中常见的实用技巧和疑难问题解决方...”

Perl语言编程

《Perl语言编程》

[美] Larry Wall,Tom Christiansen,Jon Orwant.中国电力出版社.2001-12

“这不仅仅是一本关于Perl的书籍,更是一本独一无二的开发者自己介绍该语言及其文化的书籍。Larry Wall是Perl的...”

Advance Bash-Scripting Guide

《Advance Bash-Scripting Guide》

Mendel Cooper..

“此书是开源的,html版本:http://www.tldp.org/LDP/abs/html/ PDF版本:http:/...”

软件驱魔

《软件驱魔》

布伦登 (Bill Blunden).机械工业出版社.2014-5-1

“在典型的软件项目生命周期中,维护阶段的成本占总成本的60%以上。修复遗留代码中的bug一直是困扰软件从业人员的一个问题。...”

The Game Jam Survival Guide

《The Game Jam Survival Guide》

Christer Kaitila.Packt Publishing.2012-4-2

“”

Unity 3.x Game Development Essentials

《Unity 3.x Game Development Essentials》

Will Goldstone.Packt Publishing.2011-12-20

“”