仮想デストラクタ|virtualデストラクタの目的や問題、回避方法
仮想デストラクタとは 仮想デストラクタ(virtualデストラクタ, virtual destructor)は仮想関数として宣言・・・
仮想デストラクタとは 仮想デストラクタ(virtualデストラクタ, virtual destructor)は仮想関数として宣言・・・
Objective-Cのメソッド名は冗長的で読みづらいと言われていますが、メソッド呼び出し式を関数でラップすることで、より簡潔な・・・
NEW GAME!!という組織に所属する「桜 ねね」という人物は、ソースコードのインデントにスペースを3つ使うらしい。 しかもこ・・・
gets関数の概要について解説します。またgetsの問題点とその解決方法をいくつか解説します。後半ではfgets/scanf関数・・・
C++にはJava言語のインターフェース(interface)に相当する機能が存在しません。ただし、C++では多重継承や純粋仮想・・・
以前は面倒で複雑な下準備が必要だったObjective-C++ですが、最近はとても手軽に扱えるようになりました。本記事ではObj・・・
Objective-C上でC++のコードを扱うことはできませんが、Objective-CからObjective-C++経由でC+・・・
C++のクラス・オブジェクトをポインタ/スマートポインタ形式のインスタンス変数として管理する方法を紹介します。 Objectiv・・・
C++開発をスマートに行うためのナウでヤングなコーディングスタイルを紹介していく。C++を職業プログラマ的な目線で安全に扱うため・・・
C++による開発をより楽にするためのコーディングスタイルやコーディング規約を紹介していく。C++を軽量言語的に扱うためのテクニッ・・・