Dilma писал(а):
работа с массивом байт (в котором требуется читать и писать только один байт за раз) На мой не замутнённый знаниями взгляд, при побайтных данных каждый байт, например символ текста, в ОЗУ хранится в одной ячейке, будь она 8-ми, 16-ти, 32-х или 64-х битная. Долго-ли эксперемент сделать: пишу в одну строчку 1000000 символов и сохраняю на диск файлом Test.txt, как и положено (при последовательной записи) размер файла 1000000/1024=977 Кб +-размер кластера.
Делаю Project1 с StrList и запускаю -- размер Project1.exe 1204 Кб, открываю этот файл -- размер Project1.exe 8728 Кб, т. е. 1000000 байт заняли в ОЗУ 7522 Кб, что в почти 8 раз больше. Отсюда делаю два вывода:
1. Действительно байтовые данные занимают одну ячейку, в моём случае 8 байт;
2. И правда 64-х битная организация
filetxt.jpg
strlist_0.jpg
strlist_1mb.jpg