<?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 von komplexeren Datenstrukturen]]></title><description><![CDATA[<p>Hi,<br />
ich krame mal seit ein langen Zeit wieder meine c++ fähigkeiten heraus.<br />
Und zwar suche ich im mom einfach nach einer guten Möglichkeit komplexere Datenstrukturen in Dateien zu speichern. Wie z.b. Accoundaten, mit den Strukturelementen</p>
<p>UserID<br />
Name<br />
Passwort<br />
AccesLevel &lt;- eine Zahl zwische 0 und 10 um ZUgriffsrechte auf bestimme Funktionen im späteren Programm zu ermöglichen.</p>
<p>Früher hätte ich einfach eine Struktur gemacht und hätten dann eine Array in eine Datei schreiben lassen und diese dann später mit einer Encryption Routine verschlüsselt.</p>
<p>Ich finde diese Methode nicht wirklich berauschen, und frage mich deswegen wie man besser machen könnte. Ich c++ habe ich wohl nie mehr als die Basics geschrieben, von daher fehlen mir dann die besseren Lösungswege.</p>
<p>Wäre für n Vorschlag dankbar</p>
<p>PS. wenn sie einer fragt, in scripts oder in threads habe ich nicht wirklich ne antwort auf meine frage gefunden</p>
<p>mfg anpad</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/181778/speichern-von-komplexeren-datenstrukturen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 10:10:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/181778.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 17 May 2007 10:17:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Speichern von komplexeren Datenstrukturen on Thu, 17 May 2007 10:17:50 GMT]]></title><description><![CDATA[<p>Hi,<br />
ich krame mal seit ein langen Zeit wieder meine c++ fähigkeiten heraus.<br />
Und zwar suche ich im mom einfach nach einer guten Möglichkeit komplexere Datenstrukturen in Dateien zu speichern. Wie z.b. Accoundaten, mit den Strukturelementen</p>
<p>UserID<br />
Name<br />
Passwort<br />
AccesLevel &lt;- eine Zahl zwische 0 und 10 um ZUgriffsrechte auf bestimme Funktionen im späteren Programm zu ermöglichen.</p>
<p>Früher hätte ich einfach eine Struktur gemacht und hätten dann eine Array in eine Datei schreiben lassen und diese dann später mit einer Encryption Routine verschlüsselt.</p>
<p>Ich finde diese Methode nicht wirklich berauschen, und frage mich deswegen wie man besser machen könnte. Ich c++ habe ich wohl nie mehr als die Basics geschrieben, von daher fehlen mir dann die besseren Lösungswege.</p>
<p>Wäre für n Vorschlag dankbar</p>
<p>PS. wenn sie einer fragt, in scripts oder in threads habe ich nicht wirklich ne antwort auf meine frage gefunden</p>
<p>mfg anpad</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286671</guid><dc:creator><![CDATA[anpad]]></dc:creator><pubDate>Thu, 17 May 2007 10:17:50 GMT</pubDate></item><item><title><![CDATA[Reply to Speichern von komplexeren Datenstrukturen on Thu, 17 May 2007 10:27:45 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>was findest du an deiner Datenstruktur die du Oben gezeig thast komplex?</p>
<pre><code class="language-cpp">enum AccessLevel
{
    USER,
    ADMIN,
    SUPERADMIN,
    // ...
    GOD // Oder eben auch Allah usw...
};

struct Account
{
    int UserID;
    std::string Name;
    std::string Password;
    AccessLevel Level;
};
</code></pre>
<p>Nun schreibst du dir einfach eine Klasse die nur für die Benutzerverwaltung zuständig ist. Soll heißen die Klasse stellt Fuktionen zum Hinzufügen, Löschen, Suchen... von Benutzern zur Verfügung. Und die Klasse könntest du dann evtl. als Singleton implementieren, denn ich schätze mal das du sie in deinem ganzen Programm benötigst. Oder was wolltest du nun konkret wissen?</p>
<p>Gruß Patrick</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286676</guid><dc:creator><![CDATA[Dummie]]></dc:creator><pubDate>Thu, 17 May 2007 10:27:45 GMT</pubDate></item><item><title><![CDATA[Reply to Speichern von komplexeren Datenstrukturen on Thu, 17 May 2007 10:45:14 GMT]]></title><description><![CDATA[<p>Hi,<br />
Nun mit komplex wollte ich einfach unterstreichen das ich nicht einfach nur eine Zahl oder ähnliches speichern möchte, sondern eine Array von Benutzerinformationen.<br />
Ok, richtg komplexe Datenstrukturen ist das was ich mir vorgestellt habe nun auhc nicht, war wohl etwas deplazierte Wortwahl.</p>
<p>MIt deiner Strategie war ich mit dem was ich früher gemacht habe, dann wohl gar nicht so weit weg.</p>
<p>ich wollte eigentlich nur wissen, ob es besser geht als wie ich es früher gemacht habe (struct und dann einfach speichern).</p>
<p>danke dir^^</p>
<p>mfg anpad</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286684</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286684</guid><dc:creator><![CDATA[anpad]]></dc:creator><pubDate>Thu, 17 May 2007 10:45:14 GMT</pubDate></item><item><title><![CDATA[Reply to Speichern von komplexeren Datenstrukturen on Thu, 17 May 2007 10:48:19 GMT]]></title><description><![CDATA[<p>Allerdings könntest du anstatt eines &quot;normalen&quot; Arrays auch einfach einen std::vector benutzen. Ich weiß ja nicht wie weit du mit der Programmierung bist, aber du wirst wohl alles über Google oder hier im Forum finden. Am besten du fängst einfach mal an und, wenn du dann was fertig hast kannst du immernoch nach Verbesserungsvorschlägen fragen <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="🙂"
    /> Nur solltest du dann genügend Code zur Verfügung stellen damit man das möglichst genau beurteilen kann.</p>
<p>Viel Erfolg <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1286687</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286687</guid><dc:creator><![CDATA[Dummie]]></dc:creator><pubDate>Thu, 17 May 2007 10:48:19 GMT</pubDate></item></channel></rss>