Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.24;
Скачать: CL | DM;

Вниз

Ссылка на массив   Найти похожие ветки 

 
_vl_   (2007-05-30 15:04) [0]

Есть статический массив.
Надо передать ссылку на этот массив в процедуру, что бы там его использовать, для чтения.
Какой должен быть синтаксис при передаче и как с этой ссылкой работать в процедуре?


 
Anatoly Podgoretsky ©   (2007-05-30 15:15) [1]

> _vl_  (30.05.2007 15:04:00)  [0]

const Name: Type
Работать точно также как и не в процедуре


 
clickmaker ©   (2007-05-30 15:16) [2]

type TDigits = array[1..10] of Integer;
procedure Sort(A: TDigits);


 
_vl_   (2007-05-30 15:17) [3]

Не понял
Есть массив Arr_Sloy.

что надо написать при объявлении процедуры?


 
_vl_   (2007-05-30 15:18) [4]

При таком объявление выдает: Stack overfloat (как я понял переполнение стэка)


 
_vl_   (2007-05-30 15:19) [5]

Может из за того что у меня массив:
ArraySloy = array [1..8, 1..30000] of double;


 
Сергей М. ©   (2007-05-30 15:23) [6]

type
 PArraySloy = ^ArraySloy;
 ArraySloy = array [1..8, 1..30000] of double;

..

procedure DoSomething(MyArray: PArraySloy);

или

procedure DoSomething(var MyArray: ArraySloy);


 
Anatoly Podgoretsky ©   (2007-05-30 15:25) [7]

Все может быть, но кода не видать.


 
_vl_   (2007-05-30 15:37) [8]

Сергей, спасибо. С написал в определении процедуры слова VAR и ошибка пропала и все считается. А зачем это слово там нужно не понял, это же для объявления переменных?


 
Германн ©   (2007-05-30 15:40) [9]


> _vl_   (30.05.07 15:37) [8]
>
> Сергей, спасибо. С написал в определении процедуры слова
> VAR и ошибка пропала и все считается. А зачем это слово
> там нужно не понял, это же для объявления переменных?
>

Тяжелый случай (((


 
Сергей М. ©   (2007-05-30 15:41) [10]


> это же для объявления переменных?


Как видишь, не только для этого)


 
Anatoly Podgoretsky ©   (2007-05-30 15:45) [11]

Я же тебе правильный вариант написал, а ты выбрал неправильный или как минимум неправильно задал вопрос.


 
_vl_   (2007-05-30 15:46) [12]

Анатолий, я не совсем правильно сформулировал вопрос.
Всем спасибо за помощь.


 
Anatoly Podgoretsky ©   (2007-05-30 16:03) [13]

> _vl_  (30.05.2007 15:46:12)  [12]

Хотелось бы узнать, как правильно выглядит вопрос



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

Текущий архив: 2007.06.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.02 c
6-1165135066
Азат
2006-12-03 11:37
2007.06.24
картинки в браузере на ВЕЧНО!


4-1168944023
lead-in
2007-01-16 13:40
2007.06.24
CreateWindow, стили окна


1-1177574403
intNaked
2007-04-26 12:00
2007.06.24
Компоненты: индикатор отклонения


15-1179983146
Riply
2007-05-24 09:05
2007.06.24
Драйвер с именем " " (9 пробелов).


15-1180117320
Cerberus
2007-05-25 22:22
2007.06.24
Посоветейте КПК.