Результаты поиска по запросу "binary"

6 ответов

 также и файлы любого размера, что означает, что нет никаких условий, что размер файла должен быть кратным размеру буфера.

аюсь написать код для чтения двоичного файла в буфер, а затем записать буфер в другой файл. У меня есть следующий код, но буфер хранит только пару символов ASCII из первой строки в файле и ничего больше. int length; char * buffer; ifstream is; ...

2 ответа

Мой первый большой палец на SO ... хочешь объяснить?

ужно хранить пару двоичных последовательностей длиной 16 битов в байтовом массиве (длиной 2). Одно или два двоичных числа не меняются, поэтому функция, выполняющая преобразование, может оказаться излишней. Например, 16-битная двоичная ...

2 ответа

Разница между открытием файла в двоичном и текстовом формате [дубликат]

На этот вопрос уже есть ответ здесь: Разница между файлами, записанными в двоичном и текстовом режиме [/questions/229924/difference-between-files-written-in-binary-and-text-mode] 5 ответовЯ сделал что-то вроде: FILE* a = fopen("a.txt", "w"); ...

ТОП публикаций

3 ответа

Ответ полезен для случая использования, когда один имеет два массива и хочет сравнить диапазон байтов из них, не создавая сначала копии массивов. Копии массива добавляют накладные расходы, добавляют мусор и не нужны. Что мне было нужно, так это низкоуровневый memcmp () в стиле c, и это соответствует потребностям. Конечно, memcmp () принимает только 1 аргумент длины. Эта функция достаточно близка.

я есть байтовый массив с известной двоичной последовательностью. Мне нужно подтвердить, что двоичная последовательность - это то, что и должно быть. я пытался.equals в дополнении к==, но ни один не работал. byte[] array = new ...

1 ответ

двоичный в текст-в-Java

ыло интересно, можно ли ввести двоичные числа и перевести их обратно в текст. Например, я бы ввел «01101000 01100101 01101100 01101100 01101111», и он будет преобразован в слово «привет».

2 ответа

UUID имеет 128 бит. Если вы искажаете 128-битный UUID и теряете половину его битов (8 байт = 64 бита), то нет смысла использовать UUID. Смысл использования UUID в том, чтобы иметь крайне низкий шанс создания дубликатов. Если вы делаете 8-битное число, подбрасывая монету для каждого бита, то есть 256 возможных значений. 4-битное число имеет только 16. Вы, скорее всего, будете иметь дубликаты в 64-битных - используйте Google, чтобы узнать, насколько вероятно.

учший способ, с помощью которого я мог бы преобразовать GUID / UUID MySQL, сгенерированный UUID (), в двоичный файл (16): UNHEX(REPLACE(UUID(),'-',''))А затем хранит его в двоичном виде (16) Есть ли у меня какие-либо последствия, чтобы я знал ...

2 ответа

Это не совсем сработало, потому что вытащило все 32 бита целого числа. Но твой код заставил меня задуматься. Я опубликовал то, что в конечном итоге работает для меня ниже. Спасибо за толчок в правильном направлении!

я есть некоторые проблемы с этим. Я хочу взять NSString и преобразовать его в массив целых чисел только 0,1 значения, которые будут представлять двоичный эквивалент строки ASCII. Так, например, скажем, у меня есть следующее NSString *string = ...

2 ответа

например

аюсь отправить двоичный файл (изображение PNG) в ответ http. FILE *file; char *buffer; int fileLen; //Open file file = fopen("1.png", "rb"); if (!file) { return; } //Get file length fseek(file, 0, SEEK_END); fileLen=ftell(file); fseek(file, 0, ...

10 ответов

Прочитай это

я естьBitArray [https://msdn.microsoft.com/en-us/library/system.collections.bitarray(v=vs.110).aspx] с длиной 8, и мне нужна функция, чтобы преобразовать его вbyte, Как это сделать? В частности, мне нужна правильная ...

2 ответа

Запись в двоичный файл в VBScript проста, но требует записи по одному байту за раз. В качестве демонстрации приведен простой скрипт, который создает однопиксельный GIF-файл. Полученный файл содержит именно двоичное содержимое, записанное в нем, и ничего более, и является действительным файлом GIF.

я есть двоичная строка, которую мне нужно записать в файл. У меня есть ощущение, что этодолжен быть простой процедурой, но опять же, VBScript.FileSystemObject бесполезно, так как он вбирает в себя данные.Stream объект выглядит многообещающим, с ...