<?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 in funktion returnen]]></title><description><![CDATA[<p>hallo leute,</p>
<p>ich bringe es nicht zu stande, ein struct, das ich selber definiert habe und in einer funktion fülle zu returnen/kompilieren.</p>
<p>also meine fragen wären, wo muss ich ein struct überhaupt definieren, damit der header/source damit klar kommt dass ich ein struct xy bei einer funktion retourniere?</p>
<p>hab da noch mit typedef probiert, bringt aber alles nix. bei meinem spezialfall handelt es sich noch um ein struct-array, das abfüllen mit daten klappt dabei ohne probleme, aber bringe es wie gesagt nicht zu stande den pointer auf das struct zu übergeben.</p>
<p>noch eine andere frage, bisher retourniere ich ein struct array / pointer, mein ziehl wäre aber, eine kopie zu retournieren und nicht nur einen zeiger, da der inhalt des zeigers später von der funktion modifiziert wird und es dann zu problemen führen könnte.</p>
<p>wäre euch sehr dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>mfg<br />
level0</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/206738/struct-in-funktion-returnen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 10 Oct 2026 14:48:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/206738.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 28 Feb 2008 13:16:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struct in funktion returnen on Thu, 28 Feb 2008 13:16:51 GMT]]></title><description><![CDATA[<p>hallo leute,</p>
<p>ich bringe es nicht zu stande, ein struct, das ich selber definiert habe und in einer funktion fülle zu returnen/kompilieren.</p>
<p>also meine fragen wären, wo muss ich ein struct überhaupt definieren, damit der header/source damit klar kommt dass ich ein struct xy bei einer funktion retourniere?</p>
<p>hab da noch mit typedef probiert, bringt aber alles nix. bei meinem spezialfall handelt es sich noch um ein struct-array, das abfüllen mit daten klappt dabei ohne probleme, aber bringe es wie gesagt nicht zu stande den pointer auf das struct zu übergeben.</p>
<p>noch eine andere frage, bisher retourniere ich ein struct array / pointer, mein ziehl wäre aber, eine kopie zu retournieren und nicht nur einen zeiger, da der inhalt des zeigers später von der funktion modifiziert wird und es dann zu problemen führen könnte.</p>
<p>wäre euch sehr dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>mfg<br />
level0</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1464727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1464727</guid><dc:creator><![CDATA[level0]]></dc:creator><pubDate>Thu, 28 Feb 2008 13:16:51 GMT</pubDate></item><item><title><![CDATA[Reply to struct in funktion returnen on Thu, 28 Feb 2008 13:21:47 GMT]]></title><description><![CDATA[<p>Aufgrund akutem Glaskugelmangel wäre es vielleicht günstig, wenn du uns zeigst was du bisher an Code hast...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1464729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1464729</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 28 Feb 2008 13:21:47 GMT</pubDate></item><item><title><![CDATA[Reply to struct in funktion returnen on Thu, 28 Feb 2008 13:30:47 GMT]]></title><description><![CDATA[<p>Entweder in einem Header der von dem Header inkludiert wird der die entsprechende Funktion definiert. Oder in der selben Datei.</p>
<p>Gibt einen vector&lt;deinStruct&gt; statt einem Array/Pointer zurück.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1464740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1464740</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Thu, 28 Feb 2008 13:30:47 GMT</pubDate></item><item><title><![CDATA[Reply to struct in funktion returnen on Thu, 28 Feb 2008 13:47:15 GMT]]></title><description><![CDATA[<p>level0 schrieb:</p>
<blockquote>
<p>... das abfüllen mit daten klappt dabei ohne probleme...</p>
</blockquote>
<p>hi! *hicks*<br />
füll doch gleich zweimal ab die schose, in eine <strong>zweite</strong> strukturvariable <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
mfg<br />
*hicks*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1464753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1464753</guid><dc:creator><![CDATA[abgefüllt *hicks*]]></dc:creator><pubDate>Thu, 28 Feb 2008 13:47:15 GMT</pubDate></item><item><title><![CDATA[Reply to struct in funktion returnen on Thu, 28 Feb 2008 15:08:32 GMT]]></title><description><![CDATA[<p>super, hat sich erledigt...anfängerfehler,<br />
der return typ war nicht mit absolutem pfad angegeben worden</p>
<p>hatte einfach:<br />
structname* class::function(){}</p>
<p>anstelle:<br />
class:structname* class:function(){}</p>
<p>:S</p>
<p>sry leute...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1464799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1464799</guid><dc:creator><![CDATA[super]]></dc:creator><pubDate>Thu, 28 Feb 2008 15:08:32 GMT</pubDate></item></channel></rss>