<?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[Array als Rückgabewert?]]></title><description><![CDATA[<p>Hallo @ all</p>
<p>Ich weiß echt nicht mehr weiter.....<br />
und ich hoffe einer von euch kann mir weiterhelfen?</p>
<p>und zwar habe ich folgendes Problem</p>
<p>Ich will ein Array an eine Funktion übergeben und als ergebniss wieder ein array zurückbekommen ich weiß aber nicht wie ich das verwirklichen soll</p>
<p>In meinem fall hier möchte ich gerne die Variable array übergeben.<br />
und als return wert hätte ich gerne a[] (denn diese 2-3 Objekte die da drin stehen will ich später in ein neues array schreiben.)</p>
<p>Das Objekt Breitae besteht aus Anfang Ende Breite</p>
<pre><code>Breitae a[3];
int anfang;
int ende;
int x;
int z=1;
int b=0;
for(x=0;x&lt;20;x++)
{
     if(x==0)
     {
     anfang=0;
     }
     else
     {
         if(f[x]-f[x-1]==1)
         {
               if(z==1)
               anfang=array[x-1];
               z=z+1;

         }
         else
         {
             if(z &gt;= 4)
             {
             ende=array[x-1];
             if(b&lt;=3)
             {
             a[b].set(z,anfang,ende);
             b++;
             }
             z=1;
             }
             else
             {
             z=1;
             anfang=0;
             }
           }

       }
</code></pre>
<p>MFG Toby</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/177320/array-als-rückgabewert</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 07:13:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/177320.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Mar 2007 09:50:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array als Rückgabewert? on Fri, 30 Mar 2007 09:50:26 GMT]]></title><description><![CDATA[<p>Hallo @ all</p>
<p>Ich weiß echt nicht mehr weiter.....<br />
und ich hoffe einer von euch kann mir weiterhelfen?</p>
<p>und zwar habe ich folgendes Problem</p>
<p>Ich will ein Array an eine Funktion übergeben und als ergebniss wieder ein array zurückbekommen ich weiß aber nicht wie ich das verwirklichen soll</p>
<p>In meinem fall hier möchte ich gerne die Variable array übergeben.<br />
und als return wert hätte ich gerne a[] (denn diese 2-3 Objekte die da drin stehen will ich später in ein neues array schreiben.)</p>
<p>Das Objekt Breitae besteht aus Anfang Ende Breite</p>
<pre><code>Breitae a[3];
int anfang;
int ende;
int x;
int z=1;
int b=0;
for(x=0;x&lt;20;x++)
{
     if(x==0)
     {
     anfang=0;
     }
     else
     {
         if(f[x]-f[x-1]==1)
         {
               if(z==1)
               anfang=array[x-1];
               z=z+1;

         }
         else
         {
             if(z &gt;= 4)
             {
             ende=array[x-1];
             if(b&lt;=3)
             {
             a[b].set(z,anfang,ende);
             b++;
             }
             z=1;
             }
             else
             {
             z=1;
             anfang=0;
             }
           }

       }
</code></pre>
<p>MFG Toby</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1255864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1255864</guid><dc:creator><![CDATA[toby138]]></dc:creator><pubDate>Fri, 30 Mar 2007 09:50:26 GMT</pubDate></item><item><title><![CDATA[Reply to Array als Rückgabewert? on Fri, 30 Mar 2007 10:12:15 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ein Array mit zur Laufzeit fester Größe kannst du direkt per Parameter übergeben. Da Arrays intern als Pointer übergeben werden kannst du auch Änderungen zurückgeben.<br />
Hast du stattdesen ein Array mit zur Laufzeit dynamischer Größe mußt du mit Pointern, dynamischer Speicherverwaltung und Größenangaben arbeiten. Oder gleich std::vector.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1255881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1255881</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 30 Mar 2007 10:12:15 GMT</pubDate></item></channel></rss>