Aracılığıyla paylaş


C6101

Uyarı C6101: Başlatılmamış belleği döndürme

Başarılı bir yolu işlevi aracılığıyla adlandırılmış ayarlamaz _Out_ parametresi.Bu ileti, söz konusu işlevi her zaman başarılı olduğunu belirten sal açıklamaları temel alınarak oluşturulur.Başarı/başarısızlık göstergesi dönmez bir işlev tüm ayarlayın, _Out_ parametreleri analyzer kabul ettiği için _Out_ parametresidir başlatılmamış verileri önce işlevi çağrılır ve ilk değer, artık atamadınız olacak şekilde işlev parametresi ayarlanmış.İşlev başarı/başarısızlık anlamına gelmez, sonra _Out_ başarısızlık durumunda ayarlanacak parametresine sahip değildir ve algılayabilir ve başlatılmamış konumu kaçının.Her iki durumda da, amaç başlatılmamış bir konumun okuma önlemek içindir.Bazen temas etmeyecek işlevi, bir _Out_ parametresi işlev çağrısı önce başlatılmış ve ile işaretlenmiş, sonradan, kullanılan parametre _Inout_ ek açıklama veya daha açık _Pre_null_ veya _Pre_satisfies_() uygun olduğunda. "Kısmi başarı"ile işlenebilir _When_ ek açıklama.Daha fazla bilgi için bkz. c/C++ kod hataları azaltmak için sal açıklamaları kullanma.