<?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 über funktionen nutzen]]></title><description><![CDATA[<p>Hey Leute ich würde gerne eine Funktion erstellen, der ich einen Index übergebe und diese mir dann 6 Zahlen in eine array knallt, die ich dann über einen zeiger oder so dann benutzen kann.</p>
<p>weiß leide rnichtmal wie ich anfangen soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code>void getNeighbours( const unsigned long Index, int* n)
{
	new neigh[6];
	int* n;
	n = neigh;

	// nun will ich neigh füllen und das ganze zurückgeben

}
</code></pre>
<p>also hiermit aufrufen und dann die elemente mir rausziehen</p>
<pre><code>getNeighbours(NodeIndex, irgendwas );
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/281028/array-über-funktionen-nutzen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 22:24:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/281028.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 Jan 2011 16:34:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 16:34:17 GMT]]></title><description><![CDATA[<p>Hey Leute ich würde gerne eine Funktion erstellen, der ich einen Index übergebe und diese mir dann 6 Zahlen in eine array knallt, die ich dann über einen zeiger oder so dann benutzen kann.</p>
<p>weiß leide rnichtmal wie ich anfangen soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code>void getNeighbours( const unsigned long Index, int* n)
{
	new neigh[6];
	int* n;
	n = neigh;

	// nun will ich neigh füllen und das ganze zurückgeben

}
</code></pre>
<p>also hiermit aufrufen und dann die elemente mir rausziehen</p>
<pre><code>getNeighbours(NodeIndex, irgendwas );
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2012016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012016</guid><dc:creator><![CDATA[Necrofighter]]></dc:creator><pubDate>Tue, 25 Jan 2011 16:34:17 GMT</pubDate></item><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 16:38:48 GMT]]></title><description><![CDATA[<p>Wenn das keine aufgabe aus der Uni ist, dann ist nur std::vector zu empfehlen!<br />
Beispiele und Erklärungen hier:<br />
<a href="http://www.cplusplus.com/reference/stl/vector/" rel="nofollow">http://www.cplusplus.com/reference/stl/vector/</a></p>
<p>Wenn du die STL nicht kennst, dann kannst du gleich mal anfangen die gesamte HP zu lesen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2012022</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012022</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Tue, 25 Jan 2011 16:38:48 GMT</pubDate></item><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 16:47:47 GMT]]></title><description><![CDATA[<p>Wenn du es mit Arrays haben möchtest, wäre das hier eine Möglichkeit:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

const int ARR_SIZE = 6;

void getNeighbours(const unsigned long index, int* arr, int size);

int main()
{
    int *arr = new int[ARR_SIZE];
    getNeighbours(4711, arr, ARR_SIZE);

    for(int i = 0; i &lt; ARR_SIZE; i++)
        std::cout &lt;&lt; arr[i] &lt;&lt; std::endl;

    return 0;
}

void getNeighbours(const unsigned long index, int* arr, int size)
{
    // das hier ist nur eine Dummy-Implementierung, musst du halt noch ersetzen
    for(int i = 0; i &lt; size; i++)
        arr[i] = index - i;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2012029</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012029</guid><dc:creator><![CDATA[_kermit]]></dc:creator><pubDate>Tue, 25 Jan 2011 16:47:47 GMT</pubDate></item><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 16:52:01 GMT]]></title><description><![CDATA[<p>_kermit, du hast bereits in diesem kleinen Code ein Memory Leak. Mit der STL (z.B. <code>std::vector</code> ) fallen dieses und viele weitere Probleme weg, du musst auch nicht mehr die Grösse explizit übergeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2012036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012036</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 25 Jan 2011 16:52:01 GMT</pubDate></item><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 17:13:22 GMT]]></title><description><![CDATA[<p>Hast du natürlich Recht. Ist mir gerade auf der Couch auch eingefallen <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="😉"
    /></p>
<p>Also, <code>delete</code> nicht vergessen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2012053</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012053</guid><dc:creator><![CDATA[_kermit]]></dc:creator><pubDate>Tue, 25 Jan 2011 17:13:22 GMT</pubDate></item><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 17:15:18 GMT]]></title><description><![CDATA[<p>_kermit schrieb:</p>
<blockquote>
<p>Hast du natürlich Recht. Ist mir gerade auf der Couch auch eingefallen <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="😉"
    /></p>
<p>Also, <code>delete</code> nicht vergessen.</p>
</blockquote>
<p>Dann zeig mal wo du das delete setzen würdest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2012055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012055</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 25 Jan 2011 17:15:18 GMT</pubDate></item><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 17:15:40 GMT]]></title><description><![CDATA[<p>danke Leute ich werde es damit mal versuchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2012057</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012057</guid><dc:creator><![CDATA[Necrofighter]]></dc:creator><pubDate>Tue, 25 Jan 2011 17:15:40 GMT</pubDate></item><item><title><![CDATA[Reply to Array über funktionen nutzen on Tue, 25 Jan 2011 17:36:37 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>du hast bereits in diesem kleinen Code ein Memory Leak.</p>
</blockquote>
<p>Ich finde es gar nicht so verkehrt, Speicher am Ende nicht wieder frei zu geben. Darum kümmert sich der Aufrufer auf einem modernem 32Bit-System. Das Programm kann damit viel schneller beendet werden. Bei Toolchains wie man sie gerne mit den GNU-Tools bastelt, kann dies durchaus im messbaren Bereich liegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2012070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2012070</guid><dc:creator><![CDATA[Memory Leak]]></dc:creator><pubDate>Tue, 25 Jan 2011 17:36:37 GMT</pubDate></item></channel></rss>