Тема: AHK: добавить одномерный массив в массив (массив массивов)
Здраствуйте, очень легко это сделать в типизированых языках, а тут уже запутался и крыша едет.
Пробегаюсь по содержимому файла, разбиваю каждую строку по delim - сохранил в массив понял как, но вот как присвоить это массив(значения) другому массиву? Или чего-то не догоняю, в целом не понимаю как работает ahk (это больше к python но конструкции c++ и vbs + net платформа (крыша от такого едет)
В целом помогите добавить, в итоге получиться что-то как на картинке. оставлять в строке нельзя, так как нужно после получения данных править их, брав даные из i строки j столбца если они есть и т.д.. (изображение не прекрепляется ->https://metanit.com/sharp/tutorial/pics/array.png, зубчатый массив
P/s видел что в работе с массивами используют . = это псвевдомассивы или что это или где в документации прочитать про это из других языков похоже на конкатенацию строк, но она здесь работает как-то не так...
FileRead, Contents, %A_LoopField%
Loop, parse, Contents, `n ;разбиваем файл по строкам
{
larr := []
;разбиваем строки по delims
Loop, parse, A_LoopField, ()[]{}/:
{
larr[A_Index] := A_LoopField
}
Array.Push(larr.Clone()) ; собственно что-то не так здесь.
Loop % Array.MaxIndex()
{
MsgBox, % "I:" A_Index ",z: " Array[A_Index] "
}
}