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

Вниз

Динамические массивы в функциях   Найти похожие ветки 

 
TRSteep ©   (2010-01-09 15:56) [0]

есть функция

function TfrmMain.CountPruts (var ArrayPruts: Array of array of integer; ArrayZagotovki: Array of Integer; PrutLength: integer): string;


при компиляция ошибка:
[Error] Unit_main.pas(22): Identifier expected but "ARRAY" found

22 строчка

private
function CountPruts (var ArrayPruts: Array of array of integer; ArrayZagotovki: Array of Integer; PrutLength: integer): string;


неужели нельзя передавать димаческий массив в процедуру?

и еще напомните или покажите где прочитать про
var в функции не помню, толи копирует, толи испозует оригинал...


 
Омлет ©   (2010-01-09 16:03) [1]

type
 TMyArrayOfArray = array of array of integer;

 function CountPruts(var ArrayPruts: TMyArrayOfArray;
     ArrayZagotovki: Array of Integer; PrutLength: integer): string;


 
Плохиш ©   (2010-01-09 16:03) [2]

type TArr = Array of array of integer;
...
function TfrmMain.CountPruts (var ArrayPruts:TArr; ArrayZagotovki: TIntArray; PrutLength: integer): string;

Справка для лохов написана, реальные пацаны её не читают.


 
sniknik ©   (2010-01-09 16:03) [3]

> неужели нельзя передавать димаческий массив в процедуру?
можно, но ты передаешь не димаческий массив, а открытый.

> и еще напомните или покажите где прочитать про
где где, в справке конечно.


 
Сергей М. ©   (2010-01-09 16:05) [4]

type
 TArrayPruts = Array of array of integer;
 TArrayZagotovki = Array of Integer;
..
function TfrmMain.CountPruts (ArrayPruts: TArrayPruts; ArrayZagotovki: TArrayZagotovki): string;


 
TRSteep ©   (2010-01-09 16:32) [5]


> Омлет ©


> Плохиш ©


> Сергей М. ©

Спасибо.


> Справка для лохов написана, реальные пацаны её не читают.


> где где, в справке конечно.

Искал не нашел.

Так где еще про var уточнить?


 
Сергей М. ©   (2010-01-09 16:45) [6]

см. Object Pascal Reference
var (reserved words) -> Value and variable parameters


 
Ганя   (2010-01-09 17:05) [7]

Вы бы постыдились, уважаемые, тыкать ссылками на такую "великолепную" справку, как например в D2005


 
sniknik ©   (2010-01-09 17:07) [8]

а ты бы постыдился показывать свое неумение читать
> Динамические массивы в функциях [D7, XP]


 
Anatoly Podgoretsky ©   (2010-01-09 17:10) [9]


> Вы бы постыдились, уважаемые, тыкать ссылками на такую "великолепную"
> справку, как например в D2005

Кто тыкал, подать сюда этого гада.


 
TRSteep ©   (2010-01-09 17:56) [10]


> Сергей М. ©

Спасибо!
Вы лучше всех помогаете!


> Вы бы постыдились, уважаемые, тыкать ссылками на такую "великолепную"
> справку, как например в D2005
>

поэтому я и не использую 2005...

PS ВСе задумку реализовал. Спасибо всем!



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
2-1262704561
Sunktor
2010-01-05 18:16
2010.03.14
MinWidth по количеству кнопок в CoolBar.Bands


2-1263386089
yantux
2010-01-13 15:34
2010.03.14
Как правильно читать запись в record ассемблерной функции?


2-1263300657
JSman
2010-01-12 15:50
2010.03.14
Как получить список файлов из MFT?


15-1261691227
Юрий Зотов
2009-12-25 00:47
2010.03.14
Ура!!! Я написал троян, не нажав ни одной клавиши!!!


11-1214122344
Дмитрий
2008-06-22 12:12
2010.03.14
Работа с png