《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 个评论

要评论图书请先登录注册

你也许想看:

Think Python

《Think Python》

Allen B. Downey.O'Reilly Media.2015-12-28

“”

Android系统源代码情景分析(修订版)(含CD光盘1张)

《Android系统源代码情景分析(修订版)(含CD光盘1张)》

罗升阳 著.电子工业出版社.2016-1

“在内容上,《Android系统源代码情景分析(修订版)(含CD光盘1张)》结合使用情景,全面、深入、细致地分析了Andr...”

21天学通Python

《21天学通Python》

刘凌霞,郝宁波,吴海涛.电子工业出版社.2016-1

“《21天学通Python》全面、系统、深入地讲解了Python编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实...”

Wxpython in Action

《Wxpython in Action》

Noel Rappin,Robin Dunn.Manning Publications.2006-3-1

“How to build a state-of-the-art GUI using the wxPython toolk...”

Django Design Patterns and Best Practices

《Django Design Patterns and Best Practices》

Arun Ravindran.Packt Publishing - ebooks Account.2015-3-26

“”

Unity Shaders and Effects Cookbook

《Unity Shaders and Effects Cookbook》

Lammers, Kenneth.Packt Publishing.

“”

Head First Programming

《Head First Programming》

David Griffiths,Paul Barry.O'Reilly Media.2009-12-4

“Looking for a reliable way to learn how to program on your o...”

jQuery Mobile

《jQuery Mobile》

Jon Reid.O'Reilly Media.2011-7-7

“Native apps have distinct advantages, but the future belongs...”

J2EE设计开发编程指南

《J2EE设计开发编程指南》

Rod Johnson.电子工业出版社.2003-7-1

“J2EE是当今可用于企业软件开发的最佳平台。本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内...”

Programming Entity Framework

《Programming Entity Framework》

Julia Lerman.O'Reilly Media.2010-08-25

“Get a thorough introduction to ADO.NET Entity Framework 4 --...”

Seven More Languages in Seven Weeks

《Seven More Languages in Seven Weeks》

Bruce A. Tate,Ian Dees,Frederic Daoud,Jack Moffitt.Pragmatic Bookshelf.2014-11-29

“Learn from the award-winning programming series that inspire...”

The Joy of Clojure

《The Joy of Clojure》

Michael Fogus,Chris Houser.Manning Publications.2011-4-4

“Clojure is a dynamic programming language that targets the J...”

Coding Freedom

《Coding Freedom》

E. Gabriella Coleman.Princeton University Press.2012-11-25

“Who are computer hackers? What is free software? And what do...”

Game AI Pro 2

《Game AI Pro 2》

.A K Peters/CRC Press.2015-4-24

“”

Web开发典藏大系

《Web开发典藏大系》

林珑.清华大学出版社.2014-9-1

“”

Pragmatic Guide to Subversion

《Pragmatic Guide to Subversion》

Mike Mason.Pragmatic Bookshelf.2010-08-28

“Subversion sets the standard in version control systems. Cha...”

Foundations of Programming Languages

《Foundations of Programming Languages》

Kent D. Lee.Springer.2015-1-20

“”

Concurrent Programming in Mac OS X and iOS

《Concurrent Programming in Mac OS X and iOS》

Vandad Nahavandipoor.O'Reilly Media.2011-6-7

“Now that multicore processors are coming to mobile devices, ...”

Using Swift with Cocoa and Objective-C

《Using Swift with Cocoa and Objective-C》

苹果公司.Apple Inc..2014-6-2

“Swift is a new programming language for creating iOS and OS ...”

Fortran 95/2003 for Scientists and Engineers

《Fortran 95/2003 for Scientists and Engineers》

Stephen Chapman.McGraw-Hill Science/Engineering/Math.2007-4-6

“Chapman's "Fortran for Scientists and Engineers" is intended...”