<?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[Speichern großer Datenmenge]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich hab in MFC ein Programm geschrieben, welches mir aus einer Textdatei z.B. int-Werte in einen Vektor speichert. Diese int Werte müssen jedoch wieder in verschiedene Kategorien unterteilt werden, sodass ich bis zu 35! Vektoren erzeugen muss, was sich stark negativ auf die Übersichtlichkeit meines Programmes auswirkt.<br />
Meine Frage: Wie könnte ich diese große Datenmenge handhaben? Mit einer Datenbank? Wenn ja, welche? oder gibts da bessere Möglichkeiten?</p>
<p>mfg enne</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158887/speichern-großer-datenmenge</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 20:43:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158887.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 Sep 2006 16:45:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Speichern großer Datenmenge on Sat, 09 Sep 2006 16:45:29 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich hab in MFC ein Programm geschrieben, welches mir aus einer Textdatei z.B. int-Werte in einen Vektor speichert. Diese int Werte müssen jedoch wieder in verschiedene Kategorien unterteilt werden, sodass ich bis zu 35! Vektoren erzeugen muss, was sich stark negativ auf die Übersichtlichkeit meines Programmes auswirkt.<br />
Meine Frage: Wie könnte ich diese große Datenmenge handhaben? Mit einer Datenbank? Wenn ja, welche? oder gibts da bessere Möglichkeiten?</p>
<p>mfg enne</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134300</guid><dc:creator><![CDATA[enne87]]></dc:creator><pubDate>Sat, 09 Sep 2006 16:45:29 GMT</pubDate></item><item><title><![CDATA[Reply to Speichern großer Datenmenge on Sat, 09 Sep 2006 19:12:41 GMT]]></title><description><![CDATA[<p>Ähm, ich kapier jetzt nicht ganz was du meinst, aber wenn du meinst was ich meine was du meinst dann müsste das so gehen:</p>
<pre><code class="language-cpp">//Variablen die benutzt werden:
int* LoadedArrays[35];

//Funktion zum Laden der Arrays

void LoadArrays()
{
    int *array_from_file;
    //erst mal Array erstellen in den die Daten geladen werden
    array_from_file=new int[10]; //10 int elemente kann der Array speichern
    LoadFromFile(array_from_file,10); //mit Daten füllen

    //Und jetzt einer Kategorie zuweisen
    LoadedArrays[2]=array_from_file;
}
</code></pre>
<p>So, und an den geladenen Array kommst du ran über</p>
<pre><code class="language-cpp">int *p_array=LoadedArrays[2];
//p_array ist jetzt dein Array und du kannst es jetzt genau so verwenden
p_array[3]=5;
</code></pre>
<p>Und nicht vergessen, ich hab den Array vorhin dynamisch über new erstellt, also muss ich ihn auch wieder löschen:</p>
<pre><code class="language-cpp">delete [] LoadedArrays[2]
</code></pre>
<p>So, ich hoff das hilft dir weiter. <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 />
Arrays sind selbst einfach nur Zeiger, das heißt du kannst die Verweise auf sie in einem Array von Zeigern speichern</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134377</guid><dc:creator><![CDATA[XCooperation]]></dc:creator><pubDate>Sat, 09 Sep 2006 19:12:41 GMT</pubDate></item><item><title><![CDATA[Reply to Speichern großer Datenmenge on Sat, 09 Sep 2006 22:39:05 GMT]]></title><description><![CDATA[<p>Danke, aber so genau wollt ich es gar nicht wissen. Wenn ich eine Datenbank machen würde, wäre eine OLE Datenbank oder eine ODBC-Datenbank sinnvoll?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134440</guid><dc:creator><![CDATA[enne87]]></dc:creator><pubDate>Sat, 09 Sep 2006 22:39:05 GMT</pubDate></item></channel></rss>