本書詳細介紹C++語言的跨平臺技術,包含的主要內容有:Netscape在向數(shù)百萬Win-dows、Mac OS和Linux用戶發(fā)布瀏覽器時采用的策略和過程;如何使用基于標志的API,包括POSIX和STL;如何避免隱晦的移植性陷阱,相關的如浮點數(shù)、chat。類型、數(shù)據序列化,以及C++的類型;如何建立一個有效的跨平臺bug報告和跟蹤系統(tǒng)等。本書內容詳實,實例豐富。適合軟件開發(fā)技術人員參考。本書是開發(fā)可移植C/C++應用程序的權威讀物,它指導編寫的代碼可以無縫地運行在Windows、Macintosh和Linux平臺上而不需要犧牲任何功能、易用性或是產品的品質。Mozilla和Netscape的資深工程師Syd Logan系統(tǒng)地講解了所有和軟件移植性有關的技術和管理上的挑戰(zhàn),包括編碼、測試以及部署上的設計和考量?;谒S富的跨平臺開發(fā)經驗,Logan完整地討論了從原生API的使用到最新的可移植GUI開發(fā)策略等一系列問題。他還展示了如何避免傳統(tǒng)跨平臺開發(fā)方法里存在的問題,以及如何達到特性的對等性?!”緯鴮φ跇嫿ㄐ碌目缙脚_軟件,移植現(xiàn)有的C/C++軟件,或是考慮將來為軟件添加跨平臺支持的每一位軟件從業(yè)人員和技術經理來說,都是必不可少的資源。