2

属性は[[nodiscard]]演算子に必要ですか? それとも、ほとんどの疑わしい破棄されたものに対して行うように、コンパイラが警告を発すると想定しても安全ですか?

たとえば、オーバーロードoperator+された 、属性を適用する必要がありますか? 関数キャスト演算子や新しい演算子などの特殊な演算子はどうですか? それはいつペダンティックですか?

4

3 に答える 3