Aracılığıyla paylaş


C28039

Uyarı C28039: <operand>'ın gerçek parametresinin türünün <typename> türü ile tam olarak eşleşmesi gerekir

Bu uyarı genellikle biçimsel bir sıralama sıra üyelerinden birine geçmediği ama aynı zamanda diğer türleri için kullanılabilir olduğunda bildirilir.

C sıralamaları alternatifli olarak ve sabitlerle alternatifli olarak kullanılacak şekilde izin verdiği için, hata sıralaması değerini hata olmadan bir fonksiyona geçirmek kolaydır.

Sıralama türleri için, eğer sıralama parametresinin türü ek olarak _Enum_is_bitflag_ ile açıklanıyorsa, aritmetiğe parametre üzerinde izin verilir.Aksi takdirde parametresi tam olarak doğru türde olmalıdır.Bir sabit kesinlikle gerekiyorsa, uyarı C28137 de uygulayabilir.

Bu kural aynı zamanda diğer parametre türleri için de kullanılabilir; neden türlerin tam olarak eşleşmesi için işlev belgelerine bakın.