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.
dize çok büyük, sondaki karakterler kesilmiş
Remarks
Dize, 16380 tek baytlık karakter sınırından daha uzundu.
Bitişik dizeler birleştirilmeden önce, bir dize 16380 tek bayt karakterden uzun olamaz.
Bu uzunluğun yaklaşık yarısına sahip bir Unicode dizesi de bu hatayı oluşturur.
Example
Aşağıdaki gibi tanımlanmış bir dizeniz varsa, C2026 oluşturur:
char sz[] =
"\
imagine a really, really \
long string here\
";
Aşağıdaki gibi ayırabilirsiniz:
char sz[] =
"\
imagine a really, really "
"long string here\
";
Özel bir kaynakta veya dış dosyada olağanüstü büyük dize değişmez değerlerini (32K veya daha fazla) depolamak isteyebilirsiniz. Daha fazla bilgi için bkz . Yeni bir özel kaynak veya veri kaynağı oluşturmak için.