| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Срочный вопрос по строкам/массивам |
| Автор: Frikazoid 10.8.2003, 15:24 |
| Доброго времени суток господа. Кто подскажет как объявить или сообразить массив длинной в 115200 байт? Или строку такой длинны! Спасибо! Надо очень срочно! |
| Автор: &-ray 10.8.2003, 16:13 |
| var s: array of char; ... SetLength(s,115200); |
| Автор: p0s0l 10.8.2003, 17:54 |
| Если ты прогаешь под DOS в реальном режиме, то придется либо разбивать на несколько кусков, либо делать связанный список (каждый элемент указывает на следующий). Лучше первый способ... Это из-за того, что память в RM поделена на страницы по 64кб... |
| Автор: Vit 10.8.2003, 19:50 |
| Одним массивом никак, только динамическим выделением памяти... |
| Автор: Frikazoid 11.8.2003, 13:25 |
| &-ray Я же сказал под дос! p0s0l На несколько кусков не катит! Компилер считает общую сумму! И отошлёт на ... Vit Не люблю я эти списки! All Я сделал очень глупую, но работающую конструкцию! Я скидываю инфу в файл, а потом от туда читаю кусками! Работает на ура! Только не пинайте ногами за такое решение! |