約3,300,000件1ページ目

日本語のみで絞り込む

2024/8/12 -Specifies that a constructor or conversion function(since C++11)or deduction guide(since C++17) is explicit, that is, it cannot be used for implicit ...

2008/9/23 -The compiler can use constructors callable with a single parameter to convert from one type to another in order to get the right type for a parameter.

2024/12/15 -My IDE is suggesting I mark my class constructor as explicit and I am trying to understand the concept behind it and whether or not it's relevant.

2022/9/14 -Explicit Keyword in C++ is used to mark constructors to not implicitly convert types in C++. It is optional for constructors that take exactly one argument.

2023/10/24 -In C++, the explicit keyword is used with a constructor to prevent it from performing implicit conversions.

2015/6/27 -Gold rule is to use explicit keyword for all constructors which can be called with one argument provided unless you want to enable implicit conversion from ...

2023/4/8 -All your constructors should be explicit by default. Non- explicit constructors are for special cases. The explicit keyword disallows “implicit conversion” ...

2024/7/11 -The explicit keyword in C++ is a powerful tool for preventing implicit type conversions and ensuring constructors are called intentionally.

2016/6/5 -The modern best practice is to make any constructor that will accept a single argument explicit by default. This includes constructors with ...

Even though the constructor can take two arguments, explicit is still necessary to catch the single-argument case.

関連検索ワード