<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: добавить одномерный массив в массив (массив массивов)]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=17030</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17030&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: добавить одномерный массив в массив (массив массивов)».]]></description>
		<lastBuildDate>Thu, 17 Mar 2022 13:53:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: добавить одномерный массив в массив (массив массивов)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152606#p152606</link>
			<description><![CDATA[<div class="quotebox"><cite>Ayha пишет:</cite><blockquote><p>изображение не прекрепляется</p></blockquote></div><p>Come on!<br /><span class="postimg"><img src="https://metanit.com/sharp/tutorial/pics/array.png" alt="https://metanit.com/sharp/tutorial/pics/array.png" /></span></p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Mar 2022 13:53:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152606#p152606</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: добавить одномерный массив в массив (массив массивов)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152605#p152605</link>
			<description><![CDATA[<p>Да, и ознакомьтесь, пожалуйста, с <a href="https://forum.script-coding.com/misc.php?action=rules">Правилами</a>, отредактируйте свой пост. Обратите внимание на оформление <a href="https://forum.script-coding.com/misc.php?action=rules#links-formatting">ссылок</a> и <a href="https://forum.script-coding.com/misc.php?action=rules#literacy">точки</a> в конце предложений.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Mar 2022 13:39:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152605#p152605</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: добавить одномерный массив в массив (массив массивов)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152604#p152604</link>
			<description><![CDATA[<p>Во-первых, вместо <em>Loop, parse, A_LoopField, ()[]{}/:</em> я бы посоветовал обратить внимание на <em>StrSplit()</em>. Во-вторых, непонятно, зачем вы клонируете массив тут: <em>Array.Push(larr.Clone())</em>, можно просто <em>Array.Push(larr)</em>. В-третьих, непонятно, что вы ожидаете увидеть в MsgBox, ведь элементом массива <em>Array</em> тоже является массив, который вы сами и поместили туда с помощью <em>Push()</em>, а массив нельзя отобразить в MsgBox.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Mar 2022 13:38:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152604#p152604</guid>
		</item>
		<item>
			<title><![CDATA[AHK: добавить одномерный массив в массив (массив массивов)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=152603#p152603</link>
			<description><![CDATA[<p>Здраствуйте, очень легко это сделать в типизированых языках, а тут уже запутался и крыша едет.</p><p>Пробегаюсь по содержимому файла, разбиваю каждую строку по delim - сохранил в массив понял как, но вот как <strong>присвоить это массив(значения) другому массиву?</strong> Или чего-то не догоняю, в целом не понимаю как работает ahk (это больше к python но конструкции c++ и vbs + net платформа (крыша от такого едет)<br />В целом помогите добавить, в итоге получиться что-то как на картинке. оставлять в строке нельзя, так как нужно после получения данных править их, брав даные из i строки j столбца если они есть и т.д.. (изображение не прекрепляется -&gt;<span class="bbu">https://metanit.com/sharp/tutorial/pics/array.png</span>, зубчатый массив</p><p>P/s видел что в работе с массивами используют . =&nbsp; это псвевдомассивы или что это или где в документации прочитать про это из других языков похоже на конкатенацию строк, но она здесь работает как-то не так... </p><div class="codebox"><pre><code>    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, % &quot;I:&quot; A_Index &quot;,z: &quot; Array[A_Index] &quot;
      }
    }</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Ayha)]]></author>
			<pubDate>Thu, 17 Mar 2022 13:25:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=152603#p152603</guid>
		</item>
	</channel>
</rss>
