| Yoko http://forum.yoko.com.ua/ |
|
| Двумерные массивы http://forum.yoko.com.ua/viewtopic.php?f=3&t=17223 |
Page 1 of 1 |
| Author: | Juicy Fruit [ 2013-03-27 21:05:15 ] |
| Post subject: | Двумерные массивы |
Кто сталкивался с их необходимостью в инже и если сталкивались - как реализуете? На ум приходит пока только Code: sub d_main()И через глобалки... |
|
| Author: | ZeroDX [ 2013-03-28 02:50:12 ] |
| Post subject: | Re: Двумерные массивы |
строки Code: array[0] = '0x1234, 0x4321' |
|
| Author: | Juicy Fruit [ 2013-03-28 07:30:15 ] |
| Post subject: | Re: Двумерные массивы |
Не, содержимое ячейки массива – число, а доступ к этой ячейке должен осуществляться по 2 числам (координаты). |
|
| Author: | Juicy Fruit [ 2013-03-29 11:29:07 ] |
| Post subject: | Re: Двумерные массивы |
Без вариантов?( |
|
| Author: | Nmy [ 2013-03-29 22:44:55 ] |
| Post subject: | Re: Двумерные массивы |
для чего? зачем? почему? в инже по дефолту матриц нету, это будет гемор реально сделать Code: sub main() но если это не больше 10 строк, тк мне не получилось попасть в массив через тип String что логично Code: row = "array"+str(x) если вспомнить уроки паскала, то матрица это тупо векторы (массивы) по очереди созданы. х это номер вектора(массива) а y это индекс массива. получается read(5,13) это array5[13]="5:13" |
|
| Author: | Juicy Fruit [ 2013-03-30 15:56:13 ] |
| Post subject: | Re: Двумерные массивы |
Знаю, что гемор, но меня это не остановило. Хочу создать динамически заполняемый массив для скрипта на скилл Farming на Абиссе, в который будут записываться числа от 0 до скольких-то - коды тайла поля (есть тайл? занят мною тайл? занят кем-то еще тайл? созрел ли тайл? и т.п.), чтоб не тратить время на лишние проверки, запись матрички будет происходить при первом проходе,а дальше скрипт будет ориентироваться по кодам, при необходимости заменять их. 2 вариантами это реализовал, но думал, может кто подскажет ещё варианты) |
|
| Author: | admir [ 2013-05-29 01:06:46 ] |
| Post subject: | Re: Двумерные массивы |
Так строками ж предложили? Массив из строк. В чем проблема сделать функцию и разделить строку по элементам в массив по пробелу или любому другому опозновательному знаку. Тут таких функций полно на фоурме, и Едред делал топик где собирал все эти функции триммеры. Собираешь все в строки и доступ к ячейкам в строке так же через 2 переменные, Code: TRIM(y,Mas[x]) вот нашел едредовский Code: strtime = GetWord('tmpmessage', Number )разделение в строке по элементам через пробел. Code: Sub GetWord( st, nom ) |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|