@raven: применяется тот же сценарий, но так как Unix-системы в любом случае используют «\ n» в качестве окончания строки, на самом деле вы бы не заметили никаких симптомов. Это все еще неработающий код. :)

ожу массив беззнаковых символов в C ++, используяofstream fout("filename"); но он производит поддельный характер между ними. Это часть кода, которая создает проблему:

for(int i = 0; i < 12; i++)
fout << DChuffTable[i];

и это определение массива:

unsigned char DChuffTable[12] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B};

В выходной файл я получаю поддельные0x0D между0x09 а также0x0A, Я проверил массив в режиме отладки прямо перед его печатью, и он не изменился. Пожалуйста, скажите мне, что вы думаете об этой проблеме.

Ответы на вопрос(1)

Ваш ответ на вопрос