<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Функция! Что это за монстр?]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=40803&amp;type=atom" />
	<updated>2022-01-25T00:11:52Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=40803</id>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469785#p469785" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Wolfenberg пишет:</cite><blockquote><p>а в C++ эта команда (директива/функция) сообщает интерпрератору или компилятору о запуске в обработку цикла либо программного кода</p></blockquote></div><p>#include в C++ включает заголовочный файл с декларациями<br />цикл в C++ for. while, do while<br /><a href="https://www.cplusplus.com/doc/tutorial/">C++ tutorial</a></p>]]></content>
			<author>
				<name><![CDATA[ValentinK]]></name>
				<uri>https://linuxforum.ru/profile.php?id=41064</uri>
			</author>
			<updated>2022-01-25T00:11:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469785#p469785</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469783#p469783" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ValentinK пишет:</cite><blockquote><div class="quotebox"><cite>Wolfenberg пишет:</cite><blockquote><div class="quotebox"><cite>ValentinK пишет:</cite><blockquote><p>include точнее - этоо директива включения другого файла</p></blockquote></div><p>Не совсем. Это директива запуска.</p></blockquote></div><p><a href="https://www.google.com/search?client=firefox-b-d&amp;q=include+%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4">https://www.google.com/search?client=fi … 0%BE%D0%B4</a></p></blockquote></div><p>Перевод точный <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> <br />Не знаю, как там в вэб-программированию, а в C++ эта команда (директива/функция) сообщает интерпрератору или компилятору о запуске в обработку цикла либо программного кода. При этом, если нужно включать что-то из отдельных файлов или сценариев, то их вводят отдельными параметрами либо директивой include на каждый в отдельности.</p>]]></content>
			<author>
				<name><![CDATA[Wolfenberg]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9425</uri>
			</author>
			<updated>2022-01-24T15:31:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469783#p469783</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469780#p469780" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yvsik пишет:</cite><blockquote><p>Кто нибудь сможет нормально, на русском, коротко и ясно дать определению этому термину?</p></blockquote></div><p><strong>Фу́нкция</strong> (лат. functio — исполнение, совершение) — отношение между элементами, при котором изменение в одном элементе влечёт изменение в другом.</p><p><strong>Функция в философии</strong> — обязанность, круг деятельности.<br /><strong>Функция</strong> — работа, производимая органом, организмом, прибором; роль, значение чего-либо; назначение чего-либо.<br /><strong>Функция</strong> — назначение персонажа в литературном произведении.<br /><strong>Социальная функция</strong> — использование того или иного механизма социальных взаимодействий для достижения определённой цели или реализации определённых ценностей.<br /><strong>Функция в математике</strong> — закон зависимости одной величины от другой.<br /><strong>Функциональная зависимость</strong> <em>в теории реляционных баз данных</em> — отношение между атрибутами, характеризующее семантические ограничения хранимых данных.<br /><strong>Функция в программировании</strong> — фрагмент программного кода, к которому можно обратиться из другого места программы.</p><p><a href="https://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)">Функция (программирование)</a><br />Некоторые функции не всегда имеют имя и называются Анонимными или безымянными:<br /><a href="https://ru.wikipedia.org/wiki/%D0%90%D0%BD%D0%BE%D0%BD%D0%B8%D0%BC%D0%BD%D0%B0%D1%8F_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F">Анонимная функция</a></p>]]></content>
			<author>
				<name><![CDATA[MozgFx]]></name>
				<uri>https://linuxforum.ru/profile.php?id=25783</uri>
			</author>
			<updated>2022-01-23T20:41:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469780#p469780</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469779#p469779" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Wolfenberg пишет:</cite><blockquote><div class="quotebox"><cite>ValentinK пишет:</cite><blockquote><p>include точнее - этоо директива включения другого файла</p></blockquote></div><p>Не совсем. Это директива запуска.</p></blockquote></div><p><a href="https://www.google.com/search?client=firefox-b-d&amp;q=include+%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4">https://www.google.com/search?client=fi … 0%BE%D0%B4</a></p>]]></content>
			<author>
				<name><![CDATA[ValentinK]]></name>
				<uri>https://linuxforum.ru/profile.php?id=41064</uri>
			</author>
			<updated>2022-01-23T19:03:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469779#p469779</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469777#p469777" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ValentinK пишет:</cite><blockquote><p>include точнее - этоо директива включения другого файла</p></blockquote></div><p>Не совсем. Это директива запуска. А вот что у вас там взлетело - кот Васька, соседская баня или заданный код - указываете уже вы сами.<br />P.S. В С++ это ещё и директива присоединения циклов/файлов/программ/оболочек и пр.</p>]]></content>
			<author>
				<name><![CDATA[Wolfenberg]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9425</uri>
			</author>
			<updated>2022-01-23T17:17:51Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469777#p469777</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469773#p469773" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>yvsik пишет:</cite><blockquote><p>ValentinK, пять баллов!! отличный ответ, но и ОН не принимается за то: что называется ФУНКЦИЕЙ!<br />Программа это не функция, видите в чем вы ошибаетесь.</p></blockquote></div><p>Программа это набор функций, батенька.<br />И не надо придираться, я дал рабочее определение. оно в действии, работает.</p><div class="quotebox"><cite>yvsik пишет:</cite><blockquote><p>Зачем тогда придумали ещё слово отличное от функции? Программа? А?</p></blockquote></div><p>Программа - это выполняемый на компьютере код.<br />Но его можно структурировать, разделить на функции.<br />Можно пойти дальше и применить ООП.</p><div class="quotebox"><cite>yvsik пишет:</cite><blockquote><p>А в вашем детском ответе, звучит как: функция это под-программа<br />Попробуйте увидеть разницу. Потому мы так тяжело постигаем то что было изучено где-то пятом классе и забыто навсегда.</p></blockquote></div><p>Я вам толкую, называю синоним.</p><div class="quotebox"><cite>yvsik пишет:</cite><blockquote><p>Конечно же вы почти правы</p></blockquote></div><p>Не подкапывайтесь со своими софизмами, почти будет ограниченный контингент.</p><div class="quotebox"><cite>yvsik пишет:</cite><blockquote><p>в РНР такая функция include</p></blockquote></div><p>include точнее - этоо директива включения другого файла. он, в свою очередь, может содержать свой набор функций.</p>]]></content>
			<author>
				<name><![CDATA[ValentinK]]></name>
				<uri>https://linuxforum.ru/profile.php?id=41064</uri>
			</author>
			<updated>2022-01-23T13:15:50Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469773#p469773</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469772#p469772" />
			<content type="html"><![CDATA[<p><strong>caspar</strong>, не будет - тролль уходит на неделю в бан.<br />По совокупности пунктов Правил 3.2.4, 3.2.8, 3.2.11. Заодно посидеть на <a href="http://gramota.ru">gramota.ru</a> тоже не повредит.</p>]]></content>
			<author>
				<name><![CDATA[Rizado]]></name>
				<uri>https://linuxforum.ru/profile.php?id=23158</uri>
			</author>
			<updated>2022-01-23T13:15:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469772#p469772</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469771#p469771" />
			<content type="html"><![CDATA[<p><strong>ValentinK</strong>, не кормите тролля.</p>]]></content>
			<author>
				<name><![CDATA[caspar]]></name>
				<uri>https://linuxforum.ru/profile.php?id=37667</uri>
			</author>
			<updated>2022-01-23T13:10:31Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469771#p469771</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469770#p469770" />
			<content type="html"><![CDATA[<p><strong>ValentinK</strong>, пять баллов!! отличный ответ, но и ОН<strong> <span class="bbu">не принимается </span>з</strong>а то: что называется ФУНКЦИЕЙ!<br />Программа это не функция, видите в чем вы ошибаетесь.<br />холивар поехал!!!<br />Тогда для понимания: почему БЫ и не называть вместо программы просто, сделали функцию, и достаточно! Зачем тогда придумали ещё слово отличное от функции? Программа? А? <br />Видимо они чем-то отличаются, ведь так?<br />А в вашем детском ответе, звучит как:<strong> функция это под-программа</strong><br />Попробуйте увидеть разницу. Потому мы так тяжело постигаем то что было изучено где-то пятом классе и забыто навсегда.<br />Поверте: вопрос <span class="bbu">не праздный совсем</span>! Он очень важен, мы же не говорим на ложку , ну скажем ковырялка там или еще как, но ведь можем, и не только, да все что угодно можем назвать шиворот на вы ворот , и что главное понимаем-же друг друга.<br />Однако ваш ответ не верен в корне и это не определение этого каверза.<br />Дальше было сказано что функция это некая процедура действия(тут вас я заставляю задуматься) а ответ ваш верен? Может все-же есть точное определение этому слову или.... явлению</p><p>Конечно же вы почти правы, подождем ещё несколько ответов для выяснения !значения этого слова!<br />Например мне очень интересно \, какие ещё будут определения.<br />Заранее уверен, спор будет не слабый, но до истины докапаемся.</p><p>КАК пример: есть&nbsp; в РНР такая функция <strong>include</strong> на неё&nbsp; так и говорят: берем функцию инклюде и получаем результат, но в самом предложении будет изначально несколько ошибок.<br />Потому что, инклюде : есть результат функции которую мы не видим, мы даже можем работать и называть её функцией, но это со временем начнет нас заводить в тупик, мы её называли не своим именем ,что таковым не является и по мере вырастания в программы в самой программе будет очень много&nbsp; неточностей и несостыковок и вот ОНО время когда большая программа вдруг стала большой функцией и поди разбери что есть что и как !оно! само работает.<br />Слов конечно много, чет меня несет, но в конечном итоге я вам дам точное определение.<br />Подождем немного, может кто ещё чаво подскажет, тогда и продолжим.</p>]]></content>
			<author>
				<name><![CDATA[yvsik]]></name>
				<uri>https://linuxforum.ru/profile.php?id=41909</uri>
			</author>
			<updated>2022-01-23T12:48:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469770#p469770</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469769#p469769" />
			<content type="html"><![CDATA[<p>Детский вопрос.<br />В программировании - это подпрограмма, принимающая на входе несколько аргументов, перерабатывающая данные и выполняющая другие действия и возвращающая одно значение.<br />Подпрограмма - повторяющаяся поледовательность действий, вынесенная в отдельную функцию или процедуру.</p>]]></content>
			<author>
				<name><![CDATA[ValentinK]]></name>
				<uri>https://linuxforum.ru/profile.php?id=41064</uri>
			</author>
			<updated>2022-01-23T11:28:01Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469769#p469769</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Функция! Что это за монстр?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=469767#p469767" />
			<content type="html"><![CDATA[<p>Эпилог:<br /></p><div class="quotebox"><blockquote><p>И так: ответ был в одной из тем от себя, но что то там не срослось! Начну знакомство с новой темы.</p></blockquote></div><p>Про эту тему: <br /><strong>Что такое <span class="bbu">функция?</span></strong> Кто нибудь сможет нормально, на русском, коротко и ясно дать определению этому термину?<br />Программисты так часто оперируют этим словом, что даже забыли это значение, о чем они говорят. Максимальный ответ будет звучать примерно так(один из ответов) Функция это ----- это функция. и вроде собеседник должен понять что это. Но поверте на слово, он так и не понял что сие значит, и начинает использовать это слово, при удобном случае, и так начинается нелегкий путь в программировании!<br />Сам долго вспоминал и точно знал что это такое &quot;функция&quot; но забыл и однажды вспомнил и дальше озвучу конечно, но мне - бы очень хотелось получить подобные ответы на этот вопрос, ну очень хочется, что думают по этому поводу остальные, и тема можно сказать вроде для холивара так подумают некоторые господа форумчане, но это не так.<br />Надо именно точно знать что есть: на самом деле<strong> &quot;функция&quot;</strong> и только потом продолжить изучение программированием заниматься.</p><p>Вторым&nbsp; вопросом будет: что такое сессия&nbsp; в языке&nbsp; РНР, но это тем кто даст правильное определению первого вопроса. можно даже не начинать определять с сессиями.</p><p>И не пробуйте искать: мол тема зажженная и известная все и каждому, сам тоже начал искать и рыть инет, но что было очень неожиданно, ответы были настолько разношерстные и не имеющие ничего с этим понятием, но я все-же нашел ответ и обрадовался! и дальше на пару лет закинул программирование(обрыдло) <br />Посему с новыми силами решил начать все с начала и самого трудного вопроса.<br />Вы будете очень удивлены когда зададитесь подобным и опыт будет не напрасный</p><p>PS:&nbsp; Ну вроде тема понятная (хоть и первая) <br />высказывайте господа ваши знания, не стесняйтесь, мы выясним раз и навсегда, что это за зверь такой &quot;функция&quot; и когда отделим мух от котлет и жить будет спокойней и веселей!</p>]]></content>
			<author>
				<name><![CDATA[yvsik]]></name>
				<uri>https://linuxforum.ru/profile.php?id=41909</uri>
			</author>
			<updated>2022-01-23T10:45:42Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=469767#p469767</id>
		</entry>
</feed>
