Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kooos
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 10
#1

Неправильное заполнение строки CString - C++

04.01.2012, 17:50. Просмотров 314. Ответов 0
Метки нет (Все метки)

С прибора приходит набор символов по рс232, заполняет буфер правильно. При преобразование буфера в строку(для вывода в окно) получается непонятно что.
преобразовываю так:
C++
1
2
3
4
5
6
CString s,j;
        for (DWORD b=0; b<temp-1;b++){
        j.Format(_T("%x"),*(Buf+b)); s+=j;
        if(*(Buf+b)==0) s+=j;
        }
        pCterminalDlg->m_GetInfo.SetWindowText(s);
Набор символов такой( ответ на сброс смарт карты):
3B6800000073C8400000009000
Когда преобразовывает, к символам С8 и 90 добавляет FFFFFF, так что получаю:
3B6800000073FFFFFFC840000000FFFFFF9000
В чем может быт ь ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2012, 17:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Неправильное заполнение строки CString (C++):

Перевод строки CString в массив чисел - C++
Здравствуйте. Имеется строка CString вида S1S2S3S12S12S0S10S То есть символы S чередуются с цифрами от 0 до 15. Нужно все эти цифры...

С++, MFC, разделение строки типа CString на слова - C++
Есть три списка ListBox и одно поле редактирования EditBox. В EditBox вводится информация в формате «Фамилия Имя Отчество». По завершении...

Как с использованием CString выбрать слова из строки длинной 4 символа и записать их в файл? - C++
Как с использованием CString выбрать слова из строки длинной 4 символа и записать их в файл?

Неправильное удаление строки из файла - C++
Здраствуйте! Относительно недавно изучаю C++, и знакомлюсь с работой с файлами. Решил сделать приложение консольное. Ну фильмы, которые...

Заполнение матрицы из строки - C++
Искал ответ, но не нашел, так что спрошу здесь. Вводить элементы в матрицу с клавиатуры по 1 элементу неохота, вот и решил сделать так: ...

Заполнение строки через функцию - C++
Добрый день! При вызове функции f1 оператор cin.getline не срабатывает. На экране отображается одна пустая строка (следствие функции...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.01.2012, 17:50
Привет! Вот еще темы с ответами:

Заполнение строки случайными числами - C++
Здравствуйте! Задача, в общем-то легкая, но пока безуспешно пытаюсь решить ее. Суть ее в этом: нужно заполнить строку определенным...

Поэлементное заполнение строки числами - C++
Здравствуйте, уважаемые форумчане! Помогите мне пожалуйста, ради Бога, замучился уже:( Цель следующая - необходимо объявить строку,...

Заполнение строки str длины n вхождением word - C++
Дано слово word и некоторое число n. Написать функцию, которая заполняет некую строку str длины n вхождениями word. (3 балла) Пример 1: ...

Заполнение строки случайными символами на стадии препроцессора - C++
Ситуация такова: есть string, и ее нужно заполнить рандомными символами на стадии препроцессора. Как быть?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru