Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
'var' değişkenine başvuru depolama alanını aşıyor
Açıklamalar
Bir değişkene bir değer atandı, ancak değer değişkenin boyutundan büyük. Bellek, değişkenin bellek konumunun ötesine yazılır ve veri kaybı mümkündür.
Bu uyarıyı çözmek için yalnızca boyutu değere uyum sağlayabilen bir değişkene değer atayın.
Example
Aşağıdaki örnek C4739 oluşturur:
// C4739.cpp
// compile with: /RTCs /Zi /W1 /c
char *pc;
int main() {
char c;
*(int *)&c = 1; // C4739
// OK
*(char *)&c = 1;
}