Write Portable Code: An Introduction to Developing Software for Multiple Platform

Brian Hook

  • 出版商: No Starch Press
  • 出版日期: 2005-07-15
  • 定價: $1,120
  • 售價: 5.0$560
  • 語言: 英文
  • 頁數: 272
  • 裝訂: Paperback
  • ISBN: 1593270569
  • ISBN-13: 9781593270568

立即出貨(限量) (庫存=1)




Portable software development is the task of writing software for not just one computer system (e.g. Windows), but for a broad range of computer systems. Write Portable Code contains the lessons, patterns, and knowledge for developing cross-platform software that programmers usually must acquire through sheer trial and error. This book is targeted at intermediate- to advanced-level programmers and will be a valuable resource for designers of cross-platform software, programmers looking to extend their skills to additional platforms, and programmers faced with the tricky task of moving code from one platform to another.


Table of Contents:


Chapter 1: Preparing for Portability
Chapter 2: ANSI C/C++
Chapter 3: Techniques for Portability
Chapter 4: Editing and Source Control
Chapter 5: Processor Differences
Chapter 6: Floating Point
Chapter 7: Preprocessor
Chapter 8: Compiler Quirks
Chapter 9: User Interaction
Chapter 10: Networking
Chapter 11: Operating Systems
Chapter 12: Dynamic Libraries
Chapter 13: Security and Permissions
Chapter 14: File Systems
Chapter 15: Scalability and Portability
Chapter 16: Portability and Data
Chapter 17: Internationalization and Localization
Chapter 18: Scripting Languages
Chapter 19: Cross-platform Libraries and Toolkits

Appendix A: POSH
Appendix B: The Simple Audio Library
Appendix C: The Rules for Portability