Anything and all.
Moderators: Murderator+ , Murderator
pokoynik
Posts: 3 Joined: 2009-04-01 23:01:05
Post
by pokoynik » 2009-04-09 16:06:06
Возможно ли это? или как то иначе
Code: Select all
sub main() DIM X[100] foo(X, 100) endsub sub foo(arr, arrsize) arr[0] = 1 end sub
Кстати какой максимальный размер массива?
pokoynik
Posts: 3 Joined: 2009-04-01 23:01:05
Post
by pokoynik » 2009-04-14 22:59:02
Спасибо я уже нашел решение через динамические массивы через
теперь мои любимые ф-ии хочу ООП на них склепать)))
Savage
Expert!
Posts: 1205 Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:
Post
by Savage » 2009-04-15 08:13:59
Ересь. Скорее всего есть более простое и элегантное решение твоей задачи.
Grin
Expert!
Posts: 2580 Joined: 2005-05-04 14:05:19
Location: Москва
Post
by Grin » 2009-04-15 08:32:32
pokoynik wrote: Возможно ли это? или как то иначе
Code: Select all
sub main() DIM X[100] foo(X, 100) endsub sub foo(arr, arrsize) arr[0] = 1 end sub
Кстати какой максимальный размер массива?
А попробовать не судьба?:) Имено так и работает, даже есть предупреждение, что передается не копия масива а ссылка на масив, тоесть если в обной изфункций масив будет изменен то изменение будет видно всем функциям, не в зависимости накакой стадии они сним работают.