Список форумов   Список форумов  

Преобразовать "аб" в {{"а"}{"б"}}

Всё о программировании на Labview

Модераторы: Техподдержка NI, Robert, Модератор

Преобразовать "аб" в {{"а"}{"б"}}

Сообщение b612 » Пн янв 02, 2017 6:02 pm

Уважаемые гуру, помогите.

Получаю из порта последовательность байтов по 2 штуки за раз
Нужно эти 2 байта преобразовать в одномерный массив из двух ячеек.
Сделал через String Subset но выяснилась проблема с символами с кодом 0
String Subset их не считает за символ и соответственно при их появлении даёт неверный результат.
b612
 
Сообщений: 3
Зарегистрирован: Сб дек 31, 2016 2:34 pm

Re: Преобразовать "аб" в {{"а"}{"б"}}

Сообщение IvanLis » Пт янв 06, 2017 6:05 pm

b612 писал(а):Уважаемые гуру, помогите.

Получаю из порта последовательность байтов по 2 штуки за раз
Нужно эти 2 байта преобразовать в одномерный массив из двух ячеек.
Сделал через String Subset но выяснилась проблема с символами с кодом 0
String Subset их не считает за символ и соответственно при их появлении даёт неверный результат.


А зачем Вы эти байты в String преобразуете, забирайте и работайте как с целочисленным типом, например U8.
Знание нескольких принципов освобождает от знания многих фактов!

Живу я здесь ||| LabVIEW Portal in Google+
IvanLis
Специалист LabVIEW
 
Сообщений: 488
Зарегистрирован: Пн апр 23, 2007 1:44 pm
Откуда: СССР


Вернуться в LabVIEW

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron