Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/30: Рейтинг темы: голосов - 30, средняя оценка - 4.83
 Аватар для FoxArGon
16 / 16 / 1
Регистрация: 21.05.2012
Сообщений: 83

qstring to unsigned char*

24.07.2013, 17:27. Показов 6572. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как же много еще я не знаю...

сохраняю значение
C++ (Qt)
1
2
3
4
5
6
7
8
 
unsigned char* ucTTT;
ucTTT = new unsigned char[pTransfered];
 
Bsdk_Image_Save(image, ucTTT,pTransfered, 0) ;
....
 
setting.setValue("L2", QString(reinterpret_cast<char *>(ucTTT)));
А вот как его считать правильно?
мой вариант
C++ (Qt)
1
unsigned char* tempF = (unsigned char*)setting.value("L2").toByteArray().data();
не проходит
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.07.2013, 17:27
Ответы с готовыми решениями:

Преобразование unsigned *char в QString
Пишу программу для работы с реестром и сращу же столкнулся с первыми трудностями. WinApi функция RegQueryValueEx возвращает значение в...

Перевод из Qstring в unsigned char
Сломал голову как сделать такое преобразование((( имеется Qstring str = &quot;0xFFFFFFE0&quot; как эту строку преобразовать в unsigned char ...

QString в unsigned char "по-нормальному"
Добрый день. Имеется QString 3667B41D645141D69D08B838DBE80BB0 Нужно &quot;разложить&quot; ее в массив unsigned char допустим s. Сложность в том,...

21
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
29.07.2013, 17:22
Студворк — интернет-сервис помощи студентам
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
size_t pTransferedTest = Bsdk_Template_GetSize( template1 );
QByteArray ucTTT (pTransferedTest, 0 )
 
Bsdk_Template_Save(template1, ucTTT.data (), pTransferedTest, 0);
// или если будет ругаться на char
// Bsdk_Template_Save(template1, reinterpret_cast<uchar*>(reiucTTT.data ()), pTransferedTest, 0);    
 
QSettings settingQQ("BiolinkTest", "Fingers");
settingQQ.beginGroup("Save");
settingQQ.setValue("TestName", ucTTT);
//размер храниться в QByteArray
//settingQQ.setValue("TestSize", (int)pTransferedTest);
settingQQ.endGroup();
1
 Аватар для FoxArGon
16 / 16 / 1
Регистрация: 21.05.2012
Сообщений: 83
30.07.2013, 09:37  [ТС]
Спасибо, заработало!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.07.2013, 09:37
Помогаю со студенческими работами здесь

Char и const unsigned char
Есть сторонняя библиотека с функцией которая как параметр принимает const unsigned char *DPTRS Планируется что туда будет передан...

QString to char[]
Добрый день. Необходимо строку разобрать на символы и поместить в массив символов. Пытаюсь сделать следующим образом: QString str...

QString to char[]
Подскажите пожалуйста, как перевести QString в char(именно в char, а не в char*). Спасибо.

QString в char*
Доброго времени суток. Я пытаюсь вставить в массив char элемент(символ), который повторяется в стринг, далее я пытаюсь посчитать количество...

Из Qstring в char *
Доброго времени суток! Проблема следующая. Так получилось, что имеется функция (сторонняя), которая на вход принимает параметр с типом ...


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
[golang] Угол между стрелками часов
alhaos 12.05.2026
По заданным значениям часа и минуты необходимо определить значение меньшего угла между стрелками аналогового циферблата часов. import "math" func angleClock(hour int, minutes int) float64 { . . .
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html и его же старой инструкции по установке Lazarus с gtk2. . .
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru