Вниз
Скачать: CL | DM;

Чем можно заменить размер массива?   Найти похожие ветки 

← →
Reaktor   (2006-08-05 18:06) [0]

Для сохранения массива в файл пишу

wf.write ( mymas, 10000 );

А что можно написать вместо 10000, что бы не высчитывать каждый раз размер массива в ручную?


← →
Zeqfreed ©   (2006-08-05 18:11) [1]

Length(mymas) * SizeOf(array_type)?


← →
Reaktor   (2006-08-05 18:15) [2]

Спасибо. Именно это я и имел ввиду.
Это и для многомерных массивов работает?


← →
Zeqfreed ©   (2006-08-05 18:19) [3]

> [2] Reaktor   (05.08.06 18:15)

Length(mymas[0]) * Length(mymas[1]) * ... * Length(mymas[n]) * SizeOf(array_type)


← →
Zeqfreed ©   (2006-08-05 18:39) [4]

> [3] Zeqfreed ©   (05.08.06 18:19)

Что-то я там не подумав написал. Да и в [1] тоже. Результаты эксперимента показали, что достаточно вызвать SizeOf(mymas); как для одномерных, так и для многомерных массивов.


← →
icWasya ©   (2006-08-07 09:48) [5]

но если массив динамический - то не прокатит



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.034 c
3-1150881358
vantage-10
2006-06-21 13:15
2006.08.27
При отсутствии полей замена нулевыми значениями


15-1154206733
Германн
2006-07-30 00:58
2006.08.27
"Поиск" и возврат в форум


2-1154911105
Василич
2006-08-07 04:38
2006.08.27
Вопрос по TTime


4-1147028029
Lik
2006-05-07 22:53
2006.08.27
User logon из сервиса


15-1153983727
tButton
2006-07-27 11:02
2006.08.27
Delphi: 7 vs 5




   Наверх