Добрый день, имеется панель СП310, архивирую историческую таблицу в файл через макрос, символы HEX кодами задал, но есть один символ, который я не могу вывести, так как он задаётся двумя HEX кодами. Как вывести символ заданный двумя HEX в файл.
есть символ Δ, его хочу вывести в файл, он кодируется 0xCE 0x94, я формирую строку вывода в файл
snprintf(acStroka, sizeof acStroka, "%02d.%02d.%04d%c%02d:%02d;%c%c%c%c%c%c%c%c%c%c%c% c%c%c%c%c%c%c%lc%c%c%c%c%c%c%c%c%c%c%c;%02d.%02d.% 04d%c%02d:%02d%c%c",
wDay,wMonth,wYear,0x20,wHour,wMinute,0xC8,0xE7,0xE C,0xE5,0xED,0xE5,0xED,0xE8,0xE5,0x20,0xF3,0xF1,0xF 2,0xE0,0xE2,0xEA,0xE8,0x20,0xCE94,0x74,0x20,0xEE,0 xF2,0xEE,0xEF,0xEB,0xE5,0xED,0xE8,0xFF,wDayC,wMont hC,wYearC,0x20,wHourC,wMinuteC, CR, LF);
компиляция проходит без ошибок, всё в файл записывается, но выходит символ не соответствующий данному коду.
формируется такая строка
22.01.2025 12:33;Изменение уставки ”t отопления;00.00.2000 00:00
Если есть возможность записать такой символ, подскажите пожалуйста.




Ответить с цитированием