プログラミング言語D 電子書籍(長尾高弘 Andrei Alexandrescu 中川真宏 原健治)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. プログラミング言語D

プログラミング言語D



監修
監修

形式:
電子書籍
発売日:
ISBN:
9784798131696
価格:
本体3,800円+税

本書籍の他の形式を確認する

  • このエントリーをはてなブックマークに追加

D言語入門書の唯一絶対の1冊

プログラミング言語の定番といえばC言語ですが、昨今の現場で必要とされる機能を実装するには低レベルに過ぎ、かといってC++は言語自体が複雑、JavaやC#は動作させるための機構が大きすぎ、といずれも“帯に短し襷に長し”。本書で解説するD言語は、それら各開発言語の難点を克服すべく開発された、マルチパラダイムプログラミング言語であり、OOP言語です。1999年にコンパイラ開発者として著名なウォルター・ブライトによって開発され、着実に“使える言語”に育っているD言語を、初歩から応用までスッキリと解説します。

※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

目次の登録はありません。
本書は付属データの提供はございません。

書籍への問い合わせ

正誤表、追加情報をご確認の上、こちらよりお問い合わせください

書影の利用許諾について

本書籍に関する利用許諾申請はこちらになります

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2016年01月25日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 002
下から11行目
Python の import: に似ている
Python の import に似ている
2013.07.17
1刷 013
上から11行目
(ファイルには、必要なだけいくつでもunittest を含むことができる。
(ファイルには、必要なだけいくつでもunittest を含むことができる)。
2013.07.17
1刷 026
下から7行目
コーデング
コーディング
2013.07.17
1刷 030
「2.2.2 整数リテラル」2行目
オープション
オプション
2013.07.17
1刷 032
脚注3
C99s
C99
2013.07.17
1刷 037
「2.2.6 配列、連想配列リテラル」1つ目のコードの下の文章 1行目
カンマ区切りリスト長さから
カンマ区切りリストの長さから

「の」が抜けていました。
2016.01.25
1刷 039
コラム内リスト
auto f1 = function(int x) return x / 10.; ;
auto f1 = function(int x) { return x / 10.; };
2013.07.17
1刷 045
本文上から2行目
そのなかにはshort → intという直接変換
そのなかにはushort → intという直接変換
2013.07.17
1刷 061
表2-5の式「a += b」の説明
(3)al = al ω b
(3)a = a ω b ※「l」は「a」の下付き添字
2013.07.17
1刷 091
本文最下行
array[n]:
array[n]
2013.07.17
1刷 096
図4-2
2013.05.08
1刷 130
本文上から4行目
(--main を忘れても心配する必要はない。リンカがそのことを流暢で奇妙な暗号化クリンゴン(彼らの母国語)でそのことを教えてくれる。
(--main を忘れても心配する必要はない。リンカがそのことを流暢で奇妙な暗号化クリンゴン(彼らの母国語)でそのことを教えてくれる)。
2013.07.17
1刷 140
5.5.1 関数の半順序関係、4行目
(「foo1 の方がfoo2 よりも適しているということはないことをfoo1≦foo2と書くことにする)
(「foo1 の方がfoo2 よりも適しているということはない」ことをfoo1≦foo2と書くことにする)
2013.07.17
1刷 140
5.5.1 関数の半順序関係、上から8行目
対称律が成り立たず
反対称律が成り立ち
2013.07.17
1刷 143
下から4行目
オーバーロードを一方に導くモジュールの間で曖昧さが生じたときに、オーバーロードを一方に~~
■オーバーロードを一方に導く
モジュールの間で曖昧さが生じたときに、オーバーロードを一方に~~
2013.07.17
1刷 155
本文下から5行目
stdl.algorithm
std.algorithm
2013.07.17
1刷 183
本文上から10行目(1つ目のリストの直前)
0.0, 0.1,0.2, ..., 1.27:
0.0, 0.1,0.2, ..., 1.27
2013.07.17
1刷 186
1つ目のリストの下の本文6行目
効果なリソース
高価なリソース
2013.07.17
1刷 192
本文下から3行目
Base.number と書くのとsupere.number と書くのは
Base.number と書くのとsuper.number と書くのは
2013.07.17
1刷 195
2つ目のリストのコメント
それを投げる
それを捨てる
2013.07.17
1刷 197
「6.7 カプセル化」7行目
アプリケーションのさまざままモジュール化された要素は、
アプリケーションのさまざままなモジュール化された要素は、
2015.10.27
1刷 217
1つめのリスト 13行目
// Rectangle は以前として抽象クラスである
// Rectangle は依然として抽象クラスである
2015.11.09
1刷 227
最終行
(ISA)
(IS-A)
2015.11.09
1刷 228
1つ目のリストの次の行
(ISA)
(IS-A)
2015.11.09
1刷 229
15行目
alis thisによる
alias thisによる

「alias」の2つ目の「a」が抜けていました。
2016.01.25
1刷 233
6行目
StackImpl!int StackImpl!double
StackImpl!int と StackImpl!double
2015.11.09
1刷 236
7.1 「構造体(struct)」3~4行目
異なる値を参照する
異なるアドレスにある値を参照する
2015.11.09
1刷 268
2つ目のリストの下、本文2行目
すべてにプリミティブ型と
すべてのプリミティブ型と
2013.07.17
1刷 317
箇条書き内真ん中
デストラクタの冒頭
デストラクタの冒頭
2013.07.17
1刷 345
本文最下行
モジュール名のプレフィックスとしてacme impl ではなくacme を
モジュール名のプレフィックスとしてacmeではなく acme impl を
2013.07.17
1刷 351
本文上から5行目
Windows 7
Windows Vista
2013.07.17
1刷 354
本文上から5行目
dmd の場合は-w
dmd の場合は-de
2013.07.17
1刷 361
本文最終行
後置インクリメントの部分の
前置デクリメントの部分の
2014.08.27
1刷 369
箇条書きの下、本文1行目
<、<=、>、and>=の4 種類の順序比較演算子
<、<=、>、そして>=の4 種類の順序比較演算子
2013.07.17
1刷 388
最終行
自分プログラミングスタイルや
自分のプログラミングスタイルや
2015.10.22
1刷 410
2行目
遭う(だから、D が設計上そのようなスの読み出しを
遭う(だから、D が設計上そのような素の読み出しを
2015.10.22
1刷 415
2行目
自体は手に負えなくなっている。
事態は手に負えなくなっている。
2015.10.22