Write Portable Code 複数プラットフォームに移植可能なソフトウェアの開発技法

購入済み

返品不可

シリーズ

全1冊

作品情報

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。本書はポータビリティ(移植性)にフォーカスした書籍です。本書における「ポータビリティ」とは、ソースコード、特にCのソースコードをさまざまなOS、アーキテクチャで移植可能にしていくかということを指します。しかし、本書で取り上げていることは、C/C++だけに当てはまるものではなく、どのような開発環境でも通用するものです。本書では、ポータビリティを考える上で見落しがちな罠(必ずあると思っている関数は特定のアーキテクチャでは存在しない、テキストファイルですら互換性の問題を孕んでいるなど)、数値計算やデータ処理における各OS・アーキテクチャでの特徴的な事項といった多様な事柄を取り上げています。特に前半では、実例のCコード、筆者の作ったSALオーディオライブラリでの経験談、ポータビリティを実現するライブラリであるPOSH(Portable Open Source Harness)の利用例を豊富に掲載し、どういったところに留意すべきかをわかりやすく説明しています。いかに移植性の高いソフトウェアを書くか、つまり、いかに幅広い環境で動くようにするかについて留意すべきことはたくさんありますが、そのための簡単な法則というものはなく、移植性を高くするための多くの知識は散在しており、移植性の高いソフトウェアを開発するにはそれなりの経験がなければできませんでした。そのような知識・経験に基づく知恵を1冊の本にまとめたのが本書です。本書を読めば、移植性の高いコードをどのように書けばよいのかが理解できるようになるでしょう。名著『Write Portable Code』(2006年6月 日本語版、弊社刊行)、待望の復刊です。

作品をシェアする

同じ作者の本

マイナビ出版のおすすめ本

自己啓発のおすすめ本

チェックリストに追加しました
クリップボードにURLをコピーしました
カートに追加しました
お気に入りに登録しました
作者をフォローしました

ポイント詳細

  • 通常ポイント

    pt

    ご購入額に応じて、dポイントを還元いたします。還元するdポイント数はご購入代金100円(税抜)につき1ポイントです。

【dカードならさらにおトク!】

さらにdカードをご利用の場合、ご購入代金100円(税込)につき2ポイントを加算し還元いたします。

  • dポイントによるお支払いはポイント進呈の対象外となります。
  • 開催中のキャンペーンにより、還元されるdポイント数は変動いたします。
dカードのお申込みはこちら

お手数ですが、ログイン後に再度登録をお試しください