<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									const после имени функции? - Разное				            </title>
            <link>https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/</link>
            <description>Обсуждение вопросов, посвященных программированию микроконтроллеров, разработке электроники и не только.</description>
            <language>ru-RU</language>
            <lastBuildDate>Sun, 08 Mar 2026 10:29:43 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>НА: const после имени функции?</title>
                        <link>https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3439</link>
                        <pubDate>Mon, 03 Mar 2025 08:53:31 +0000</pubDate>
                        <description><![CDATA[@aveal да, тоже эту тему изучал, очень доходчиво! Спасибо]]></description>
                        <content:encoded><![CDATA[@aveal да, тоже эту тему изучал, очень доходчиво! Спасибо]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/raznoe/">Разное</category>                        <dc:creator>Kotopes</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3439</guid>
                    </item>
				                    <item>
                        <title>НА: const после имени функции?</title>
                        <link>https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3438</link>
                        <pubDate>Mon, 03 Mar 2025 08:00:22 +0000</pubDate>
                        <description><![CDATA[Вот, нашел тему на SO -]]></description>
                        <content:encoded><![CDATA[<p>Вот, нашел тему на SO - https://stackoverflow.com/questions/15999123/const-before-parameter-vs-const-after-function-name-in-c</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/raznoe/">Разное</category>                        <dc:creator>Aveal</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3438</guid>
                    </item>
				                    <item>
                        <title>НА: const после имени функции?</title>
                        <link>https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3436</link>
                        <pubDate>Mon, 03 Mar 2025 07:57:54 +0000</pubDate>
                        <description><![CDATA[Приветствую, видел когда-то отличное объяснение, которое четко позволяет понять логику, сейчас распишу.
Суть в том, что методы класса имеют неявный параметр this, который может использовать...]]></description>
                        <content:encoded><![CDATA[<p>Приветствую, видел когда-то отличное объяснение, которое четко позволяет понять логику, сейчас распишу.</p>
<p>Суть в том, что методы класса имеют неявный параметр <em>this</em>, который может использоваться внутри функций. То есть определение вида:</p>
<pre contenteditable="false">class TestClass 
{
  void testFunction(int arg1, int arg2);
}</pre>
<p>Можно для наглядности представить в виде:</p>
<pre contenteditable="false">class TestClass 
{
  void testFunction(TestClass *this, int arg1, int arg2);
}</pre>
<p> <em>this</em> в роли неявного аргумента функции. При использовании <em>const</em>:</p>
<pre contenteditable="false">class TestClass 
{
  void testFunction(int arg1, int arg2) const;
}</pre>
<p> Можно считать, что мы получаем следующее:</p>
<pre contenteditable="false">class TestClass 
{
  void testFunction(const TestClass *this, int arg1, int arg2);
}</pre>
<p> То есть в данном случае объект, к которому можно обратиться через <em>this, </em>не доступен для модификации внутри функции.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/raznoe/">Разное</category>                        <dc:creator>Aveal</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3436</guid>
                    </item>
				                    <item>
                        <title>const после имени функции?</title>
                        <link>https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3434</link>
                        <pubDate>Sun, 02 Mar 2025 09:22:12 +0000</pubDate>
                        <description><![CDATA[Здравствуйте, столкнулся с таким объявлением функции:
void function() const
{
}
и впал в ступор)
Подскажите, что значит такое использование const? Опыта в использовании C++ практически ...]]></description>
                        <content:encoded><![CDATA[<p>Здравствуйте, столкнулся с таким объявлением функции:</p>
<pre contenteditable="false">void function() const
{
}</pre>
<p>и впал в ступор)</p>
<p>Подскажите, что значит такое использование const? Опыта в использовании C++ практически не имею, от того и такие вопросы)</p>
<p>P. S. Эта функция внутри класса, если надо могу сделать минимальный пример.</p>]]></content:encoded>
						                            <category domain="https://microtechnics.ru/community/raznoe/">Разное</category>                        <dc:creator>Kotopes</dc:creator>
                        <guid isPermaLink="true">https://microtechnics.ru/community/raznoe/const-posle-imeni-funkczii/#post-3434</guid>
                    </item>
							        </channel>
        </rss>
		