<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: какт просто определить число строк вLUA]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме какт просто определить число строк вLUA форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 04 Apr 2026 15:04:58 +0300</pubDate>
		<item>
			<title>какт просто определить число строк вLUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30262/topic3544/">какт просто определить число строк вLUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_oQQiHSEQ" href="/user/47/" bx-tooltip-user-id="47"><noindex><a href="mailto:s_mike@rambler.ru" target="_blank" rel="nofollow">s_mike@rambler.ru</a></noindex></a> написал:<br />Навскидку:<br /><br />f,i=io.open(file,&quot;r&quot;),0<br />for _ in string.gmatch(f:read(&quot;*a&quot;)) do i=i+1<br />end<br />f:close()<br />=============<br />Можно и так (особенно, если файл слишком большой для единовременного считывания): 
====code====
<pre>for _ in f:lines() do i=i+1 end</pre>
=============
или вовсе одной строкой, если стандартный поток ввода (stdin) не задействован Вашим скриптом для других текущих операций:
====code====
<pre>for _ in io.lines(filename) do i=i+1 end -- Файл сам откроется и сам, по окончании цикла, закроется</pre>
============= <br />
			<i>05.04.2018 23:09:11, Алексей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30262/topic3544/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30262/topic3544/</guid>
			<pubDate>Thu, 05 Apr 2018 23:09:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>какт просто определить число строк вLUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30254/topic3544/">какт просто определить число строк вLUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Пропустил параметр для gmatch<br /><br />string.gmatch(f:read(&quot;*a&quot;),&quot;\n&quot;) <br />
			<i>05.04.2018 17:42:09, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30254/topic3544/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30254/topic3544/</guid>
			<pubDate>Thu, 05 Apr 2018 17:42:09 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>какт просто определить число строк вLUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30253/topic3544/">какт просто определить число строк вLUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Навскидку:<br /><br />f,i=io.open(file,&quot;r&quot;),0<br />for _ in string.gmatch(f:read(&quot;*a&quot;)) do i=i+1<br />end<br />f:close() <br />
			<i>05.04.2018 17:40:09, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30253/topic3544/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30253/topic3544/</guid>
			<pubDate>Thu, 05 Apr 2018 17:40:09 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>какт просто определить число строк вLUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30252/topic3544/">какт просто определить число строк вLUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_1bruLrVS" href="/user/19/" bx-tooltip-user-id="19">Egor Zaytsev</a> написал:<br /><br />====quote====<br /> Igor Golovin &nbsp; написал:<br />Добрый день. перехожу на LUA.. подскажите, пожалуйста, есть ли функция простая функция определения числа строк в текстовом файле для LUA? пока не нашел.. спасибо!<br />=============<br />Добрый день.<br /><br />Можно попробовать так:<br /><br />function getLinesNumber(file_name)<br /> &nbsp; &nbsp;local ctr = 0<br /> &nbsp; &nbsp;for _ in io.lines file_name do<br /> &nbsp; &nbsp; &nbsp;ctr = ctr + 1<br /> &nbsp; &nbsp;end<br /> &nbsp; &nbsp;return ctr<br />end<br />=============<br />спасибо! перебором строк нет проблем... <br />
			<i>05.04.2018 17:28:38, Igor Golovin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30252/topic3544/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30252/topic3544/</guid>
			<pubDate>Thu, 05 Apr 2018 17:28:38 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>какт просто определить число строк вLUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30239/topic3544/">какт просто определить число строк вLUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_zbfocPXK" href="/user/695/" bx-tooltip-user-id="695">Igor Golovin</a> написал:<br />Добрый день. перехожу на LUA.. подскажите, пожалуйста, есть ли функция простая функция определения числа строк в текстовом файле для LUA? пока не нашел.. спасибо!<br />=============<br />Добрый день.<br /><br />Можно попробовать так:<br /><br />function getLinesNumber(file_name)<br /> &nbsp; &nbsp;local ctr = 0<br /> &nbsp; &nbsp;for _ in io.lines file_name do<br /> &nbsp; &nbsp; &nbsp;ctr = ctr + 1<br /> &nbsp; &nbsp;end<br /> &nbsp; &nbsp;return ctr<br />end <br />
			<i>05.04.2018 10:21:21, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30239/topic3544/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30239/topic3544/</guid>
			<pubDate>Thu, 05 Apr 2018 10:21:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>какт просто определить число строк вLUA</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30225/topic3544/">какт просто определить число строк вLUA</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день. перехожу на LUA.. подскажите, пожалуйста, есть ли функция простая функция определения числа строк в текстовом файле для LUA? пока не нашел.. спасибо! <br />
			<i>04.04.2018 19:59:01, Igor Golovin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30225/topic3544/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30225/topic3544/</guid>
			<pubDate>Wed, 04 Apr 2018 19:59:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
