int to unsigned char
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Кто-нибудь подскажите, пожалуйста , как выполнить такое преобразование.
Спасибо, но это не помогло....
Проблема на самом деле следующая: необходимо в ком порт послать данные в шестнадцатеричном формате.
Ком порт открыт как файл и отправка данных туда идет с помощью функции WriteFile, но почему-то отправляются только переменные типа unsigned char(и те не все) или конкретно заданные строки (данные других типов - int, char не проходят)
Я думал может преведение типов решит проблему - оказалось что нет - результат тот же.....
Проблема на самом деле следующая: необходимо в ком порт послать данные в шестнадцатеричном формате.
Ком порт открыт как файл и отправка данных туда идет с помощью функции WriteFile, но почему-то отправляются только переменные типа unsigned char(и те не все) или конкретно заданные строки (данные других типов - int, char не проходят)
Я думал может преведение типов решит проблему - оказалось что нет - результат тот же.....
Последовательный интерфейс вроде бы появился ещё во времена 8-разрядных систем, поэтому и запись производится в 1-байтном формате...kl писал(а):Спасибо, но это не помогло....
Проблема на самом деле следующая: необходимо в ком порт послать данные в шестнадцатеричном формате.
Ком порт открыт как файл и отправка данных туда идет с помощью функции WriteFile, но почему-то отправляются только переменные типа unsigned char(и те не все) или конкретно заданные строки (данные других типов - int, char не проходят)
Я думал может преведение типов решит проблему - оказалось что нет - результат тот же.....
Ну а поконкретнее ... в чем проблема, что нужно послать в порт та?
Удачи... =)
спасибо всем!!!! но я уж разобрался... Но если что, то я еще спрошу