<?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[Private Member aus Klasse auslesen]]></title><description><![CDATA[<p>Moinsen,</p>
<p>hab grad Schwierigkeiten mir die folgenden privaten Member aus einer Klasse mit einer Funktion auszulesen. Vielleicht kann mir jmd kurz weiterhelfen :p</p>
<pre><code class="language-cpp">class MyClass :
	public MySubClass
{
public:
	MyClass (void);
	~MyClass (void);

	virtual void GetValue(const CString &amp; name, const CString &amp; value)
	{
		name = m_value1;
                  value = m_value2;

	}

private:
	CString m_value1;
	CString m_value2;
};
</code></pre>
<p>Ich möchte gern mit der GetValue funktion die beiden CString Variablen auslesen können.</p>
<p>Mfg<br />
Kurzer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/274437/private-member-aus-klasse-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 27 Aug 2026 14:10:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/274437.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Sep 2010 09:57:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Private Member aus Klasse auslesen on Sun, 26 Sep 2010 09:57:14 GMT]]></title><description><![CDATA[<p>Moinsen,</p>
<p>hab grad Schwierigkeiten mir die folgenden privaten Member aus einer Klasse mit einer Funktion auszulesen. Vielleicht kann mir jmd kurz weiterhelfen :p</p>
<pre><code class="language-cpp">class MyClass :
	public MySubClass
{
public:
	MyClass (void);
	~MyClass (void);

	virtual void GetValue(const CString &amp; name, const CString &amp; value)
	{
		name = m_value1;
                  value = m_value2;

	}

private:
	CString m_value1;
	CString m_value2;
};
</code></pre>
<p>Ich möchte gern mit der GetValue funktion die beiden CString Variablen auslesen können.</p>
<p>Mfg<br />
Kurzer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1957586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1957586</guid><dc:creator><![CDATA[Kurzer]]></dc:creator><pubDate>Sun, 26 Sep 2010 09:57:14 GMT</pubDate></item><item><title><![CDATA[Reply to Private Member aus Klasse auslesen on Sun, 26 Sep 2010 09:59:21 GMT]]></title><description><![CDATA[<p>Die beiden Argument name und value sind const, können also nicht verändert werden.</p>
<pre><code class="language-cpp">class MyClass :
    public MySubClass
{
public:
    MyClass (void);
    ~MyClass (void);

    virtual void GetValue(CString &amp; name, CString &amp; value)
    {
        name = m_value1;
        value = m_value2;
    }

private:
    CString m_value1;
    CString m_value2;
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1957587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1957587</guid><dc:creator><![CDATA[brotbernd]]></dc:creator><pubDate>Sun, 26 Sep 2010 09:59:21 GMT</pubDate></item><item><title><![CDATA[Reply to Private Member aus Klasse auslesen on Sun, 26 Sep 2010 10:02:47 GMT]]></title><description><![CDATA[<p>danke für die Erleuchtung, ist mir nicht aufgefallen beim coden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1957590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1957590</guid><dc:creator><![CDATA[Kurzer]]></dc:creator><pubDate>Sun, 26 Sep 2010 10:02:47 GMT</pubDate></item><item><title><![CDATA[Reply to Private Member aus Klasse auslesen on Sun, 26 Sep 2010 11:41:44 GMT]]></title><description><![CDATA[<p>Besser wäre meiner Meinung nach:</p>
<pre><code class="language-cpp">class MyClass :
    public MySubClass
{
public:
    MyClass (void);
    ~MyClass (void);

    const CString&amp; GetValue1() const { return m_value1; }
    const CString&amp; GetValue2() const { return m_value2; }

private:
    CString m_value1;
    CString m_value2;
};
</code></pre>
<p>Die Benennung der Variablen sollte halt deutlicher sein, falls das nicht nur ein Beispiel ist...<br />
rya.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1957624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1957624</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Sun, 26 Sep 2010 11:41:44 GMT</pubDate></item><item><title><![CDATA[Reply to Private Member aus Klasse auslesen on Sun, 26 Sep 2010 12:01:54 GMT]]></title><description><![CDATA[<p>Kurzer schrieb:</p>
<blockquote>
<pre><code class="language-cpp">virtual void GetValue(const CString &amp; name, const CString &amp; value)
</code></pre>
</blockquote>
<p>Warum <code>virtual</code> ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1957632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1957632</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 26 Sep 2010 12:01:54 GMT</pubDate></item></channel></rss>