エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C++プログラマのためのD言語 - プログラミング言語 D (日本語訳)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C++プログラマのためのD言語 - プログラミング言語 D (日本語訳)
熟練したC++プログラマは誰でも、自然とさまざまなイディオムやテクニックを 身につけているものです。... 熟練したC++プログラマは誰でも、自然とさまざまなイディオムやテクニックを 身につけているものです。新しい言語を学ぼうとすると、時にこれらのイディオムに 慣れすぎたせいで、同じことを別の言語でどう実現するのかわからなくなってしまいます。 そこでここに、C++のよく知られたテクニックと、 対応するDでのやり方を集めてみました。 参照: CプログラマのためのD言語 コンストラクタの定義 基底クラスの初期化 構造体の比較 typedef された型 friend 演算子オーバーロード 名前空間の using RAII (Resource Acquisition Is Initialization) プロパティ 再帰的テンプレート メタテンプレート Type Traits コンストラクタの定義 C++ では コンストラクタはクラスと同じ名前を持ちます: class Foo { Foo(int x);