<?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[Variable in Class mit Methode setzen]]></title><description><![CDATA[<p>Eine Frage, sollten Klassenmethoden eher Rückgabetyp Void haben und Klassenmember in der Funktion beschrieben werden, oder sollte man eher eine Funktion haben in der wiederrum eine Funktion mit Rückgabetyp aufgerufen wird?</p>
<p>Also z.B.:</p>
<pre><code>class XY{

    private: 
             float save_sth;

             float&amp; set_save_sth();   //  save_sth = set_save_sth(); woanders aufgerufen
                      //vs
             void set_save_sth(){
                   this-&gt;save_sth = sth_else;
                  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/330534/variable-in-class-mit-methode-setzen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 02:32:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/330534.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Jan 2015 20:16:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variable in Class mit Methode setzen on Wed, 14 Jan 2015 20:16:36 GMT]]></title><description><![CDATA[<p>Eine Frage, sollten Klassenmethoden eher Rückgabetyp Void haben und Klassenmember in der Funktion beschrieben werden, oder sollte man eher eine Funktion haben in der wiederrum eine Funktion mit Rückgabetyp aufgerufen wird?</p>
<p>Also z.B.:</p>
<pre><code>class XY{

    private: 
             float save_sth;

             float&amp; set_save_sth();   //  save_sth = set_save_sth(); woanders aufgerufen
                      //vs
             void set_save_sth(){
                   this-&gt;save_sth = sth_else;
                  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2437605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2437605</guid><dc:creator><![CDATA[class_method]]></dc:creator><pubDate>Wed, 14 Jan 2015 20:16:36 GMT</pubDate></item><item><title><![CDATA[Reply to Variable in Class mit Methode setzen on Wed, 14 Jan 2015 20:59:19 GMT]]></title><description><![CDATA[<p>Ich habe keine Ahnung, was du eigentlich wissen willst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2437612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2437612</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Wed, 14 Jan 2015 20:59:19 GMT</pubDate></item><item><title><![CDATA[Reply to Variable in Class mit Methode setzen on Wed, 14 Jan 2015 21:28:41 GMT]]></title><description><![CDATA[<p>Ich möchte eine Membervarialbe in ner Klasse einen Wert zuweisen mit einer Methode.<br />
Methode als Void, und in der Methode die Varialbe setzen oder Methode mit Rückgabetyp und : meineVariable = meineMethode();</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2437623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2437623</guid><dc:creator><![CDATA[class_method]]></dc:creator><pubDate>Wed, 14 Jan 2015 21:28:41 GMT</pubDate></item><item><title><![CDATA[Reply to Variable in Class mit Methode setzen on Wed, 14 Jan 2015 21:54:43 GMT]]></title><description><![CDATA[<p>getter und setter?</p>
<pre><code>class X {
public:
    X(int v): x(v) { }
    void setX(int val) { x = val; }
    int getX() const { return x; }
private:
    int x;
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2437630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2437630</guid><dc:creator><![CDATA[HarteWare]]></dc:creator><pubDate>Wed, 14 Jan 2015 21:54:43 GMT</pubDate></item><item><title><![CDATA[Reply to Variable in Class mit Methode setzen on Thu, 15 Jan 2015 09:17:28 GMT]]></title><description><![CDATA[<p>Also man sollte Klassenmethoden eher Void Machen, und nur einen Rückgabewert, wenn sie dem &quot;aufrufer&quot; des Objekts etwas liefern, kann man das so pauschal sagen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2437679</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2437679</guid><dc:creator><![CDATA[class_method]]></dc:creator><pubDate>Thu, 15 Jan 2015 09:17:28 GMT</pubDate></item><item><title><![CDATA[Reply to Variable in Class mit Methode setzen on Thu, 15 Jan 2015 09:35:51 GMT]]></title><description><![CDATA[<p>class_method schrieb:</p>
<blockquote>
<p>Also man sollte Klassenmethoden eher Void Machen, und nur einen Rückgabewert, wenn sie dem &quot;aufrufer&quot; des Objekts etwas liefern, kann man das so pauschal sagen?</p>
</blockquote>
<p>Ja. Ein Rückgabetyp ist dann sinnvoll, wenn die Methode ein &quot;Ergebnis&quot; hat. Das kann ein berechneter Wert sein oder eben einfach nur der Wert einer Membervariable.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2437681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2437681</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Thu, 15 Jan 2015 09:35:51 GMT</pubDate></item></channel></rss>