Aracılığıyla paylaş


C28250

C28250 Uyarı: işlevinin tutarsız ek açıklama: önceki örnek bir hata vardır.

Not: Bu işlev için çeşitli prototipler vardır.Bu uyarıyı ilk prototip <number> örnek numarası ile karşılaştırır.

Bir bildirimi kullanarak yapılırsa, bir typedef, satır nerede typedef görünür bildirimin satırdan daha yararlıdır.

Bu uyarı eklenti bir hata gösterir ve işlev bildirimi hakkında ek açıklamalar dışında bir işlev tanımı üzerindekiler eşleşen gereksinimi yansıtan typedef karmaşıktır.Bu durumda, işlev typedef alınır bildirimi hem de tanımı için kesin.

Ek açıklamalar genellikle makro olarak uygulanır ve bir makro genellikle birkaç alt düzey açıklamaları vermesine dikkat edin.Eşleşmeyen alt düzey açıklamaları sayısı tek eşleşmeyen eklenti makro verim böylece her eşleşmeyen alt düzey ek bilgi için bu uyarı bildirilir.Sadece aynı olduklarından emin olmak için bildirim ve tanım kaynak kodu karşılaştırmak en iyisidir.(Önemsiz farklarının ek açıklamaları raporlanmaz.)

Karşılaştırma her zaman bulunan ilk bildirimi arasında geçerli olur.Ek bildirimleri varsa, her bildirim ikili denetlenir.İkiden fazla bildirimleri veya tanımları olduğunu belirlemek mümkün olsa da şu anda çiftler, başka bir karşılaştırma yapmak mümkün değildir.Metin yukarıda (bir oldukça düşük düzeyde) iki örneği arasında farklılık gösteren ek açıklamaları listesini içerir.

Bu uyarı iletisi, derleyici ve değil (makrolar kullanılır durumda olduğu gibi) kaynak kodunda gerçekten ek açıklama eklemek için kullanılan makrolar gönderilen arka plandaki kodu metnini görüntüler.Genel olarak, düşük düzeyli ek açıklamaları anlamanız gerekmez, ancak ek açıklamaları hata iletisinde bildirilen satır numaraları arasında tutarsız olarak raporlanıyor tanıması gerekir.Çoğunlukla, Clear tutarsızlık var. neden kaynak kodu incelemeden onu yapacaktır.