警告 C28039
実際のパラメーター 'operand' の型は型 'typename' と完全に一致する必要があります
この警告は、正式な enum
メンバーが渡されなかったときに報告されますが、他の enum
型にも使用できます。
C では型を enum
同じ意味で使用でき、定数と同じ意味で使用できるため、間違った enum
値をエラーなしで関数に渡すのが簡単です。
enum
型の場合、パラメーターの型に注釈がenum
付いている_Enum_is_bitflag_
場合、パラメーターに算術演算が許可されます。 それ以外の場合、パラメーターは完全に正しい型である必要があります。 定数が厳密に必要な場合は、警告 C28137 も適用されることがあります。
このルールは、他のパラメーターの型にも使用できます。型が完全に一致する必要がある理由については、関数のドキュメントを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示