Derleyici Uyarısı (düzey 4) C4985
'symbol-name': öznitelikler önceki bildirimde yok.
Geçerli yöntem bildirimi veya tanımındaki Microsoft kaynak kodu ek açıklama dili (SAL) ek açıklamaları, önceki bildirimdeki ek açıklamalardan farklıdır. Bir yöntemin tanımında ve bildirimlerinde aynı SAL ek açıklamaları kullanılmalıdır.
SAL, bir işlevin parametrelerini nasıl kullandığını, bunlar hakkında yaptığı varsayımları ve sonlandırmada sağladığı garantileri açıklamak için kullanabileceğiniz bir ek açıklama kümesi sağlar. Ek açıklamalar sal.h üst bilgi dosyasında tanımlanır.
Projenin bayrağı belirtilmediği sürece SAL makrolarının genişletilmediğine /analyze
dikkat edin. belirttiğinizde /analyze
, olmadan /analyze
hiçbir uyarı veya hata görünmese bile derleyici C4985 oluşturabilir.
Bu hatayı düzeltmek için
- Bir yöntemin tanımında ve tüm bildirimlerinde aynı SAL ek açıklamalarını kullanın.
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin