У меня есть байтовый массив (дБ). Я пытаюсь извлечь байты один за другим. Почему этот код не работает? Любые указатели? По логике я ошибаюсь? Или что-то не так с моей реализацией?Извлечение байтов из массива байтов один за другим (C)
ответ
попробовать
int main()
{
unsigned char tmp;
tmp = getByte(dB+dOffset); dOffset++;
}
он должен работать
Кодирование работает отлично и проверено. –
проверить это http://codepad.org/MoKuOaCJ –
Работать отлично;) Возвращаясь на поле;) 3 калитки вниз;) Спасибо :) –
Вы байтовые буферы объявлены следующим образом:
unsigned char *decodeBuf;
Чтобы прочитать одно значение из этого буфера, при смещении i
вы просто написать:
unsigned char b = decodeBuf[i];
@WhozCraig Извините, я неправильно прочитал код. Как любитель. :-( –
Pfft. Вы * забыли * больше о программировании WIN32, чем я помню, и я занимаюсь этим уже 22 года. Не беспокойтесь, приятель. – WhozCraig
- 1. Извлечение массива байтов из JSON
- 2. Извлечение байтов в C
- 3. Извлечение верхнего и нижнего байтов из массива
- 4. Инициализировать массив байтов из части существующего массива байтов C#
- 5. NSSwapInt из массива байтов
- 6. Получение массива байтов из C в C#
- 7. C размер массива байтов размер
- 8. Извлечение mongodb один за другим
- 9. Определить кодировку из массива байтов
- 10. Создание HICON из массива байтов в C++?
- 11. Чтение конкретных байтов из байтового массива C#
- 12. Отобразить список изображений массива байтов
- 13. Криптография массива байтов в C#
- 14. Обрезать изображение из массива байтов
- 15. ошибка при преобразовании массива байтов в изображение, после изменения массива байтов и массива байтов берется из самого изображения в C#
- 16. Массив массива байтов в другой массив байтов в C#
- 17. C# Как постоянно найти массив байтов внутри массива байтов?
- 18. Предварение размер массива байтов в массив байтов
- 19. Порядок байтов: преобразование java-байтов в C#
- 20. Создать-структуру из массива байтов
- 21. Java String из массива байтов
- 22. Создать java.awt.Image из массива байтов
- 23. Создание строки из массива байтов
- 24. Открыть файл из массива байтов
- 25. Создайте CGPDFDocument из массива байтов
- 26. Создание PDF из массива байтов
- 27. Создайте переменную из массива байтов
- 28. crc16 ccitt из массива байтов
- 29. Форматирование байтов массива
- 30. получение определенных байтов из массива байтов в vb.net
Можете ли вы показать весь код. В противном случае мы должны угадать, какими являются ваши переменные. –
Что означает «не работает»? Ошибка при компиляции? Если да, укажите сообщения об ошибках. Вы имеете в виду segfault? Если да, укажите свой код в его компилируемой форме. Логически вы ошибаетесь, задавая нам вопрос, потому что вы не предоставили нам достаточно информации, чтобы ответить на вопрос. – Sebivor
'unsigned int' не похоже, что он будет байтом, так как' int' гарантированно будет иметь длину не менее 16 бит. Если вы не на очень фанковой платформе, где байт составляет 16 бит. : x –