約16,500件1ページ目

条件を指定して検索しています。すべての条件を解除する

  • 対象とする言語:日本語
  • 2021/12/23 -explicit って何? 単語としての意味、"explicit"="明示的" プログラムのキーワードとしての意味、"explicit"=「暗黙的型変換」を防止する機能です。

    explicit 関数指定子は、望ましくない暗黙的型変換を制御します。 それは、クラス宣言内のコンストラクターの宣言にだけ使用されます。

    2021/4/21 -クラスのコンストラクタの宣言で explicit をつけると、次の2つの制限が適用される。 コピー初期化ができない; 暗黙の型変換ができない.

    2021/1/31 -コンストラクタはexplicitを付けないとコンパイラが暗黙的に型変換する仕様となっているので、それだと意図しないものが型変換されてコンパイルが通って ...

    2023/11/21 -本来このような型変換は暗黙的な呼び出しでも呼ばれるが、explicit装飾子をつけることで明示的な変換でのみ呼び出されることを保証できる。

    2022/11/24 -message : 理由: 'int' から 'const Point' へは変換できません。 message : class 'Point' のコンストラクターが 'explicit' と宣言されています。

    A.警告:ぶら下がりelse(darling else)を除去するために中括弧を明示的に追加せよ。 ぶら下がりelse問題とは【Dangling else problem】 https://mar...

    A.an を付けたくなりますよね。でも決まり文句ですから。 参考画像 https://www.google.co.jp/search?newwindow=1&safe=off&bi...

    2024/7/8 -概要. 型変換演算子のオーバーロードをする際、 operator キーワードの前に explicit を付加することで、その型変換演算子は明示的な型変換が行われる ...

    2018/9/4 -explicit は、明示的コンストラクトを許して、間接的コンストラクトを禁止するわけです。ちなみに C++ では struct と class はほとんど全く同じもの ...

    2023/4/3 -関数テンプレートを使用すると、特定の型のために関数テンプレートの明示的な特殊化 (オーバーライド) を提供することによって、その型の特別な動作を定義 ...

    2024/7/8 -C++20では、関数を条件付きで explicit にする構文が追加された。コンストラクタと変換演算子に指定する explicit 指定子に、 explicit(true) 、 explicit ...