Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Слишком большая строка, конечные символы усечены
Remarks
Строка была длиннее 16380 однобайтовых символов.
Перед объединением смежных строк строка не может быть длиннее 16380 однобайтовых символов.
Строка Юникода около половины этой длины также приведет к возникновению этой ошибки.
Example
Если у вас есть строка, определенная следующим образом, она создает C2026:
char sz[] =
"\
imagine a really, really \
long string here\
";
Вы можете разбить его следующим образом:
char sz[] =
"\
imagine a really, really "
"long string here\
";
Может потребоваться хранить исключительно большие строковые литералы (32 КБ или более) в пользовательском ресурсе или внешнем файле. Дополнительные сведения см. в разделе "Создание нового пользовательского или ресурса данных".