<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Was bewirkt &amp;quot;const&amp;quot; bei einer Methode hinter der Parameterliste?]]></title><description><![CDATA[<p>Hi,</p>
<p>warum akzeptiert der Compiler ein &quot;const&quot; zwischen der Parameterliste und dem Programm-Abschnitt der Methode einer Klasse?</p>
<p>Also bei folgender Methode einer Klasse:</p>
<pre><code class="language-cpp">public: void TestMethode (int &amp;x) const 
{ 
     x++; 
}
</code></pre>
<p>Was bewirkt ein &quot;const&quot; dort?</p>
<p>Ich wollte eigentlich testen wie ein &quot;const&quot; beim Parameter dessen Veränderung verhindert und hatte es ausversehen an die falsche Stelle geschrieben. Zu meinem Erstaunen hat der Compiler es dann akzeptiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/309504/was-bewirkt-quot-const-quot-bei-einer-methode-hinter-der-parameterliste</link><generator>RSS for Node</generator><lastBuildDate>Wed, 05 Aug 2026 03:38:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/309504.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Oct 2012 14:02:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Was bewirkt &amp;quot;const&amp;quot; bei einer Methode hinter der Parameterliste? on Wed, 24 Oct 2012 14:02:40 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>warum akzeptiert der Compiler ein &quot;const&quot; zwischen der Parameterliste und dem Programm-Abschnitt der Methode einer Klasse?</p>
<p>Also bei folgender Methode einer Klasse:</p>
<pre><code class="language-cpp">public: void TestMethode (int &amp;x) const 
{ 
     x++; 
}
</code></pre>
<p>Was bewirkt ein &quot;const&quot; dort?</p>
<p>Ich wollte eigentlich testen wie ein &quot;const&quot; beim Parameter dessen Veränderung verhindert und hatte es ausversehen an die falsche Stelle geschrieben. Zu meinem Erstaunen hat der Compiler es dann akzeptiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263584</guid><dc:creator><![CDATA[MeisterAnfänger]]></dc:creator><pubDate>Wed, 24 Oct 2012 14:02:40 GMT</pubDate></item><item><title><![CDATA[Reply to Was bewirkt &amp;quot;const&amp;quot; bei einer Methode hinter der Parameterliste? on Wed, 24 Oct 2012 14:04:16 GMT]]></title><description><![CDATA[<p>Das besagt das innerhalb dieser Funktion kein Member der Klasse verändert wird. Da du bei deinem Beispiel nur den Übergabeparameter veränderst ist das in Ordnung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263586</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Wed, 24 Oct 2012 14:04:16 GMT</pubDate></item><item><title><![CDATA[Reply to Was bewirkt &amp;quot;const&amp;quot; bei einer Methode hinter der Parameterliste? on Wed, 24 Oct 2012 14:14:10 GMT]]></title><description><![CDATA[<p><a href="http://www.c-plusplus.net/forum/309483" rel="nofollow">http://www.c-plusplus.net/forum/309483</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263590</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Wed, 24 Oct 2012 14:14:10 GMT</pubDate></item><item><title><![CDATA[Reply to Was bewirkt &amp;quot;const&amp;quot; bei einer Methode hinter der Parameterliste? on Wed, 24 Oct 2012 14:28:12 GMT]]></title><description><![CDATA[<p>Es bewirkt, dass diese Funktion von konstanten Instanzen aufgerufen werden kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263592</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Wed, 24 Oct 2012 14:28:12 GMT</pubDate></item><item><title><![CDATA[Reply to Was bewirkt &amp;quot;const&amp;quot; bei einer Methode hinter der Parameterliste? on Wed, 24 Oct 2012 15:08:37 GMT]]></title><description><![CDATA[<p>Dass du public: so hinschreibst, erweckt den anschein, du scheinst zu glauben, es funktioniere so wie in Java/C#/etc. Dies ist in C++ nicht der Fall.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263609</guid><dc:creator><![CDATA[Kellerautomat]]></dc:creator><pubDate>Wed, 24 Oct 2012 15:08:37 GMT</pubDate></item></channel></rss>