Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
string muito grande, caracteres adicionais truncados
Remarks
A cadeia de caracteres era maior do que o limite de 16380 caracteres de byte único.
Antes que as cadeias de caracteres adjacentes sejam concatenadas, uma cadeia de caracteres não pode ter mais de 16380 caracteres de byte único.
Uma cadeia de caracteres Unicode de cerca de metade desse comprimento também geraria esse erro.
Example
Se você tiver uma cadeia de caracteres definida da seguinte forma, ela gerará C2026:
char sz[] =
"\
imagine a really, really \
long string here\
";
Você pode dividi-lo da seguinte forma:
char sz[] =
"\
imagine a really, really "
"long string here\
";
Talvez pretenda guardar sequências de caracteres excecionalmente grandes (32K ou mais) num recurso personalizado ou num ficheiro externo. Para obter mais informações, consulte Para criar um novo recurso personalizado ou de dados.