タグ

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

タグの絞り込みを解除

プログラミング用語に関するryorasppのブックマーク (1)

  • New演算子 - Wikipedia

    newまたはNewは、C++を始めとしたオブジェクト指向プログラミング言語において、インスタンスを作成する演算子である。多くの場合、ヒープ領域からの動的メモリ確保(動的記憶域確保)を伴う。 new演算子によるインスタンスの作成は、大きく分けて、記憶域を確保することと初期化を行うことに分けられる。記憶域を確保する処理は、多くの場合言語の処理系が用意するが、後述するC++のようにプログラム内で独自に定義できるものもある。初期化は、コンストラクタを呼ぶことで行われ、プログラム内で自由に定義できることが一般的である。 概要[編集] C++C++の影響を受けた言語では、概ね次のような構文となっている。 varは、作成されたインスタンスへの参照を保持するポインタ型もしくは参照型の変数である。Tは、作成されるインスタンスのデータ型を指定する。Tがクラス型の場合、Tのインスタンスを生成するためにデフォル

    ryoraspp
    ryoraspp 2020/01/15
    “インスタンスを作成する演算子”
  • 1