<?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[Dynamische Redimensionierung von Array´s]]></title><description><![CDATA[<p>Nabend ,<br />
hier erstmal meine Klasse</p>
<pre><code class="language-cpp">class Dimensionen
{
private:
    int zeilen;
    int spalten;
    int *meinarray[1];

public:

    Dimensionen(int z,int s)
    {
        zeilen = z;
        spalten = s;

        *meinarray = new int[zeilen * spalten];

    }

    int zeilensumme(int zeile);
    int spaltensumme(int spalte);
    void zufallszahlen();
    void usereingabe();

};
</code></pre>
<p>ich habe im laufe meines programmes mitbekommen das ich leider wirklich nur einen Wert in</p>
<pre><code class="language-cpp">meinarray
</code></pre>
<p>reinschreiben kann, versuche ich mehr zu schreiben, schmiert mir das programm ab. Jetzt schlussfolgere ich, dass die redimensionierung in meinem Konstruktor nicht hinhaut. Könnt ihr mir sagen was ich da falsch mache und wie ich es besser machen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/209828/dynamische-redimensionierung-von-array-s</link><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 00:21:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/209828.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Apr 2008 18:45:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dynamische Redimensionierung von Array´s on Thu, 03 Apr 2008 18:45:58 GMT]]></title><description><![CDATA[<p>Nabend ,<br />
hier erstmal meine Klasse</p>
<pre><code class="language-cpp">class Dimensionen
{
private:
    int zeilen;
    int spalten;
    int *meinarray[1];

public:

    Dimensionen(int z,int s)
    {
        zeilen = z;
        spalten = s;

        *meinarray = new int[zeilen * spalten];

    }

    int zeilensumme(int zeile);
    int spaltensumme(int spalte);
    void zufallszahlen();
    void usereingabe();

};
</code></pre>
<p>ich habe im laufe meines programmes mitbekommen das ich leider wirklich nur einen Wert in</p>
<pre><code class="language-cpp">meinarray
</code></pre>
<p>reinschreiben kann, versuche ich mehr zu schreiben, schmiert mir das programm ab. Jetzt schlussfolgere ich, dass die redimensionierung in meinem Konstruktor nicht hinhaut. Könnt ihr mir sagen was ich da falsch mache und wie ich es besser machen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486013</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Thu, 03 Apr 2008 18:45:58 GMT</pubDate></item><item><title><![CDATA[Reply to Dynamische Redimensionierung von Array´s on Thu, 03 Apr 2008 19:48:24 GMT]]></title><description><![CDATA[<p>naja...<br />
zu allererst:</p>
<pre><code class="language-cpp">std::vector &lt;std::vector &lt;int&gt; &gt; Array;
</code></pre>
<p>Würde wahrscheinlich genau das machen, was du willst - ma abgesehen davon, dass man jz so was machen könnte (muss man ja aber nicht):</p>
<pre><code>%  1   2   3   4   5
1  --------------
2  ----------
3  --------------
4  --------------
5  ------------------
</code></pre>
<pre><code class="language-cpp">class Dimensionen
{
private:
    int zeilen;
    int spalten;
    int *meinarray[1];//Oo Wie wäre es mit &quot;int *meinarray;&quot; ?
}
</code></pre>
<pre><code class="language-cpp">public:
    Dimensionen(int z,int s)
    {
        zeilen = z;
        spalten = s;
//1. was passiert mit dem alten meinarray? Oo -&gt; auf nen anderen pointer nen new, dann kopieren und dann delete
//2. noch verhasster realloc / malloc
        *meinarray = new int[zeilen * spalten];
//3. meinarray = new int[z*s];
//oder? ^^
    }

    int zeilensumme(int zeile);
    int spaltensumme(int spalte);
    void zufallszahlen();
    void usereingabe();
};
</code></pre>
<p>bye ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486050</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Thu, 03 Apr 2008 19:48:24 GMT</pubDate></item><item><title><![CDATA[Reply to Dynamische Redimensionierung von Array´s on Thu, 03 Apr 2008 19:50:14 GMT]]></title><description><![CDATA[<p>ok alles klar...ja ich weiß das es mit vector geht...wollte mich halt einfach mal mit array probieren <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="😉"
    /> daher...die vectoren sind schon geiler aber mein versuch sollte halt mit array laufen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486053</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486053</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Thu, 03 Apr 2008 19:50:14 GMT</pubDate></item></channel></rss>