Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как проще сделать ввод бинарных данных с параметрами / 1 сообщений из 1, страница 1 из 1
23.03.2005, 18:16
    #32977123
kleva_2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проще сделать ввод бинарных данных с параметрами
Здравствуйте.
Мне надо вводить бинарные данные (шаблоны) и в них вставлять переменные различных типов. Как это проще сделать - я окончательно запутался.
Какую структуру данных использовать для хранения и формирования - String, Char __gc[], Char *, ...?

Пример того, что надо вводить:


Код: plaintext
1.
2.
3.
4.
int Port =  101 ; // 2 byte!!!
String *s = "MyStr";

Char s __gc[] = {0x01, 0x04, 0x03, "application", Port, s, 0x45, ... }.

ПС. Причем в данном примере, порт надо чтоб занимал 2 байта.

И еще такой вопрос - если я, например выполняю такое присваивание:

Код: plaintext
1.
 s = String::Copy(S"\x01\x00\x01"),

То в s будет 1 байт, а не 3, как хотелось бы...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как проще сделать ввод бинарных данных с параметрами / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]