Инструменты пользователя

Инструменты сайта


dev:cpp:converting_to_execution_character_set_-_illegal_byte_sequence

converting to execution character set: Illegal byte sequence

Данная ошибка возникает, когда используется указатель на Unicode строку, но в самой строке используются символы не-Unicode.

Чаще всего возникает при использовании компилятора MinGW под Windows, где кодировкой по-умолчанию является CP1251.

Дискуссия

Алекс, 11.05.2011 14:49

А как от неё избавится? Использую Эклипс, замучался уже :(

Blake-R, 11.05.2011 14:57

Где-то в настройках Eclipse есть указание кодировки редактируемого файла - надо там выставить cp1251. Такая же опция должна быть и в глобальной конфигурации.

Алекс, 11.05.2011 15:02

cp1251 же и стоит. Пробовал мнять на UTF8 - то же самое (

Blake-R, 11.05.2011 15:16

Приведи кусок кода, на который вываливается эта ошибка?

Enter your comment
 
dev/cpp/converting_to_execution_character_set_-_illegal_byte_sequence.txt · Последние изменения: 16.11.2009 20:26 (внешнее изменение)

Инструменты страницы