タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

c++とprogrammingに関するhatz48のブックマーク (1)

  • テンプレート

    ここでは,C++の中でも特に高度な2つの機能,テンプレートと例外処理について学ぶ.これらの機能を用いると,再利用可能で,堅牢なプログラムコードを作成することができる.  テンプレート(template)は具体的なコードを作り出すための抽象的な処方(ひな形)を提供する.テンプレートは汎用関数やクラスを作ることに用いることもできる.コンパイラはテンプレートを用いて関数やクラスのコードを生成する.テンプレートを用いて生成された汎用関数やクラスはテンプレートのインスタンス(instance)とよばれる. また,同じテンプレートからいろいろ異なるインスタンスを生成することができる.これはパラメタが関数に対して行う役割をまねたテンプレートパラメタにより行われる.だたし,テンプレートパラメタは型やクラスを引数として扱うことができる.そこで,テンプレートパラメタを汎用型(generic type)とい

  • 1