【C++】デフォルトコンストラクタとは|宣言、定義、初期化方法、豆知識
デフォルトコンストラクタ デフォルトコンストラクタ(default constructor)は実引数の指定が不要なコンストラクタ・・・
デフォルトコンストラクタ デフォルトコンストラクタ(default constructor)は実引数の指定が不要なコンストラクタ・・・
C++でパイプラインを実現する方法を紹介します。次のような|記号による記述が可能となります。 std::vector<in・・・
iterator_traits std::iterator_traitsはイテレータの型情報やカテゴリを表現する型特性クラスです・・・
仮想デストラクタとは 仮想デストラクタ(virtualデストラクタ, virtual destructor)は仮想関数として宣言・・・
C++にはJava言語のインターフェース(interface)に相当する機能が存在しません。ただし、C++では多重継承や純粋仮想・・・
C++開発をスマートに行うためのナウでヤングなコーディングスタイルを紹介していく。C++を職業プログラマ的な目線で安全に扱うため・・・
C++による開発をより楽にするためのコーディングスタイルやコーディング規約を紹介していく。C++を軽量言語的に扱うためのテクニッ・・・
本記事ではADLの概要を説明します。またADLの利点や問題点、危険性、ADLの回避方法についても詳細に解説していきます。 目次 ・・・
C++には遅延評価を実現するための機能は存在しませんが、ラムダ式やbind関数を用いることで、処理の実行を任意のタイミングに先延・・・
std::bind関数の利用方法を解説します。また関連するstd::placeholdersの活用方法や、廃止が決まったbind・・・