<?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[struct als Rückgabewert]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe eine Struktur:</p>
<pre><code>struct test
	{
		std::string name;
		std::string nachname;
	} testPerson;
</code></pre>
<p>Jetzt will ich eine Methode schreiben, die so eine Struktur als Rückgabewert hat. Wie muss ich diese Funktion deklarieren?</p>
<pre><code class="language-cpp">test MeineMethode()
{
testPerson.name = &quot;a&quot;;
testPerson.nachnamename = &quot;b&quot;;

return testPerson;
}
</code></pre>
<p>funktioniert nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/226517/struct-als-rückgabewert</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 21:51:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/226517.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 02 Nov 2008 14:54:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 14:54:44 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe eine Struktur:</p>
<pre><code>struct test
	{
		std::string name;
		std::string nachname;
	} testPerson;
</code></pre>
<p>Jetzt will ich eine Methode schreiben, die so eine Struktur als Rückgabewert hat. Wie muss ich diese Funktion deklarieren?</p>
<pre><code class="language-cpp">test MeineMethode()
{
testPerson.name = &quot;a&quot;;
testPerson.nachnamename = &quot;b&quot;;

return testPerson;
}
</code></pre>
<p>funktioniert nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608965</guid><dc:creator><![CDATA[blablubb]]></dc:creator><pubDate>Sun, 02 Nov 2008 14:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 14:57:40 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">struct test MeineMethode();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1608966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608966</guid><dc:creator><![CDATA[non~fricky]]></dc:creator><pubDate>Sun, 02 Nov 2008 14:57:40 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 15:02:32 GMT]]></title><description><![CDATA[<p>non~fricky schrieb:</p>
<blockquote>
<pre><code class="language-cpp">struct test MeineMethode();
</code></pre>
</blockquote>
<p>In C++ ist hier die Angabe von struct unnötig...</p>
<blockquote>
<pre><code class="language-cpp">struct test
{
    std::string name;
    std::string nachname;
} testPerson;
</code></pre>
</blockquote>
<p>...Genauso wie es eher ungewöhnlich ist bei einer Deklaration einer Struktur gleich eine Variable anzulegen.</p>
<p>Und wenn man als Fehlerangabe nur &quot;funktioniert nicht&quot; hinschreibt, sollte man das Posten gleich sein lassen. Bitte Aussagekräftige Fehlermeldungen hinschreiben, der Compiler sagt mit Sicherheit mehr als &quot;funktioniert nicht&quot;.</p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608967</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Sun, 02 Nov 2008 15:02:32 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 15:03:53 GMT]]></title><description><![CDATA[<p>Edit: Alles schon von asc erwähnt....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608968</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608968</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 02 Nov 2008 15:03:53 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 15:04:36 GMT]]></title><description><![CDATA[<p>Wenn du deinen Schreibfehler &quot;testPerson.<strong>nachnamename</strong>&quot; korrigierst<br />
sollte es funktionieren.<br />
Ansonsten kann man dir aufgrund deiner fehlenden Fehlerbeschreibung<br />
&quot;funktioniert nicht&quot; natürlich nicht weiterhelfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608969</guid><dc:creator><![CDATA[Redhead]]></dc:creator><pubDate>Sun, 02 Nov 2008 15:04:36 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 15:16:03 GMT]]></title><description><![CDATA[<p>non~fricky schrieb:</p>
<blockquote>
<pre><code class="language-cpp">struct test MeineMethode();
</code></pre>
</blockquote>
<p>danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608976</guid><dc:creator><![CDATA[blablubb]]></dc:creator><pubDate>Sun, 02 Nov 2008 15:16:03 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 15:20:10 GMT]]></title><description><![CDATA[<p>lol daran liegt es nicht, du beratungsresistenter!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608979</guid><dc:creator><![CDATA[lollero]]></dc:creator><pubDate>Sun, 02 Nov 2008 15:20:10 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 15:22:26 GMT]]></title><description><![CDATA[<p>lollero schrieb:</p>
<blockquote>
<p>lol daran liegt es nicht, du beratungsresistenter!</p>
</blockquote>
<p>hab ich das behauptet? kennst du die bedeutung von &quot;danke&quot; nicht? cooler ton hier im forum, wahrscheinlich gelten informatiker deswegen als gesellschaftsfremd...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608983</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608983</guid><dc:creator><![CDATA[blablubb]]></dc:creator><pubDate>Sun, 02 Nov 2008 15:22:26 GMT</pubDate></item><item><title><![CDATA[Reply to struct als Rückgabewert on Sun, 02 Nov 2008 15:42:01 GMT]]></title><description><![CDATA[<p>Lass dich doch von den Trollen nicht beeindrucken.</p>
<p>Trotzdem bringt dir der Beitrag von non~fricky nicht viel, weil es - wie von asc erwähnt - in C++ unüblich und überflüssig ist, <code>struct</code> vor den Typen zu schreiben. Ich würde mir das aus diesem Grund gar nicht erst angewöhnen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608996</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 02 Nov 2008 15:42:01 GMT</pubDate></item></channel></rss>