<?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[Verwaltungsprogramm]]></title><description><![CDATA[<p>Grüße</p>
<p>Informationen vorweg:<br />
Ich studiere Maschinenbau im 1. Fachsemester und musste Informatik für 1 Semester belegen. Ich bin ein ziemlicher Anfänger was Programmierung angeht und habe lediglich Grundkenntnisse in Basic und dem algorithmischen Denken an sich. Unser Professor hat uns eine Aufgabe gestellt mit der ich nicht ganz zurecht komme. Ich hoffe ihr könnt mir ein paar Tipps geben. Das ganze muss in C++ bewältigt werden. Ich arbeite mit Microsoft Visual C++.</p>
<p>Die Aufgabenstellung ist unter folgendem Link zu finden.</p>
<p><a href="http://ms-montagetechnik.de/phpBB3/download/file.php?id=232&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e" rel="nofollow">http://ms-montagetechnik.de/phpBB3/download/file.php?id=232&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e</a></p>
<p>In der Datei sind eine 'string' Information sowie 2 'integer' Informationen gespeichert, und zwar in der Anordnung<br />
string 1<br />
integer 1a<br />
integer 1b<br />
string 2<br />
integer 2a<br />
integer 2b<br />
string 3<br />
...</p>
<p>Wie kann ich das Einlesen der Datei bewerkstelligen? Welche speziell C++ Anweisung existiert hierfür?</p>
<p>Das ganze sind aus jeweils 1 string und 2 integer variablen zusammengesetzte Datentypen. Wie deklariere ich das?</p>
<p>Nächstes Problem <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>
<p>Um diese zusammengesetzten Datentypen wie in der Aufgabe beschrieben nach Bezeichnung (string), Teilenummer (integer) und Anzahl (integer) zu ordnen brauche ich einen Sortieralgorithmus. Leider kenne ich blos Bubble-Sort, was hier ja nicht angebracht ist.<br />
Könnt ihr mir bitte einen Sortieralgorithmus empfehlen? Und noch wichtiger: Wie setze ich diesen in C++ um ? <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>
<p>Und ganz zum Schluss steht das Problem mit dem Eintrag eines neuen Artikels. Da weiß ich auch nicht weiter <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>
<p>Ich weiß, dass das sehr viel ist, was ich nicht weiß, aber zu meiner Verteidigung muss gesagt sein, dass ich keine (gute) C++ Ausbildung genießen durfte und ich sozusagen alles im Selbststudium zu lernen hatte, da die Vorlesungen mir und meinen Kommilitonen mit denen ich mir schon den Kopf darüber zerbrochen habe, nicht weiterhalfen. Ich hoffe ihr habt Mitleid mit einem unwissenden Ingenieursanwärter und könnt mir bei dem ein oder anderen Problem Tipps geben. <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>
<p>Damit ihr ne Vorstellung davon kriegt, gibts hier das Rahmenprogramm:</p>
<p><a href="http://ms-montagetechnik.de/phpBB3/download/file.php?id=231&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e" rel="nofollow">http://ms-montagetechnik.de/phpBB3/download/file.php?id=231&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e</a></p>
<p>Schönen Gruß<br />
Andreas &quot;DJ Panzer&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/231757/verwaltungsprogramm</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 17:42:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/231757.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Jan 2009 17:36:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verwaltungsprogramm on Wed, 14 Jan 2009 17:36:00 GMT]]></title><description><![CDATA[<p>Grüße</p>
<p>Informationen vorweg:<br />
Ich studiere Maschinenbau im 1. Fachsemester und musste Informatik für 1 Semester belegen. Ich bin ein ziemlicher Anfänger was Programmierung angeht und habe lediglich Grundkenntnisse in Basic und dem algorithmischen Denken an sich. Unser Professor hat uns eine Aufgabe gestellt mit der ich nicht ganz zurecht komme. Ich hoffe ihr könnt mir ein paar Tipps geben. Das ganze muss in C++ bewältigt werden. Ich arbeite mit Microsoft Visual C++.</p>
<p>Die Aufgabenstellung ist unter folgendem Link zu finden.</p>
<p><a href="http://ms-montagetechnik.de/phpBB3/download/file.php?id=232&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e" rel="nofollow">http://ms-montagetechnik.de/phpBB3/download/file.php?id=232&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e</a></p>
<p>In der Datei sind eine 'string' Information sowie 2 'integer' Informationen gespeichert, und zwar in der Anordnung<br />
string 1<br />
integer 1a<br />
integer 1b<br />
string 2<br />
integer 2a<br />
integer 2b<br />
string 3<br />
...</p>
<p>Wie kann ich das Einlesen der Datei bewerkstelligen? Welche speziell C++ Anweisung existiert hierfür?</p>
<p>Das ganze sind aus jeweils 1 string und 2 integer variablen zusammengesetzte Datentypen. Wie deklariere ich das?</p>
<p>Nächstes Problem <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>
<p>Um diese zusammengesetzten Datentypen wie in der Aufgabe beschrieben nach Bezeichnung (string), Teilenummer (integer) und Anzahl (integer) zu ordnen brauche ich einen Sortieralgorithmus. Leider kenne ich blos Bubble-Sort, was hier ja nicht angebracht ist.<br />
Könnt ihr mir bitte einen Sortieralgorithmus empfehlen? Und noch wichtiger: Wie setze ich diesen in C++ um ? <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>
<p>Und ganz zum Schluss steht das Problem mit dem Eintrag eines neuen Artikels. Da weiß ich auch nicht weiter <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>
<p>Ich weiß, dass das sehr viel ist, was ich nicht weiß, aber zu meiner Verteidigung muss gesagt sein, dass ich keine (gute) C++ Ausbildung genießen durfte und ich sozusagen alles im Selbststudium zu lernen hatte, da die Vorlesungen mir und meinen Kommilitonen mit denen ich mir schon den Kopf darüber zerbrochen habe, nicht weiterhalfen. Ich hoffe ihr habt Mitleid mit einem unwissenden Ingenieursanwärter und könnt mir bei dem ein oder anderen Problem Tipps geben. <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>
<p>Damit ihr ne Vorstellung davon kriegt, gibts hier das Rahmenprogramm:</p>
<p><a href="http://ms-montagetechnik.de/phpBB3/download/file.php?id=231&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e" rel="nofollow">http://ms-montagetechnik.de/phpBB3/download/file.php?id=231&amp;sid=ae9f020ddf3c1da75f0a7f28e795769e</a></p>
<p>Schönen Gruß<br />
Andreas &quot;DJ Panzer&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645567</guid><dc:creator><![CDATA[DJ Panzer]]></dc:creator><pubDate>Wed, 14 Jan 2009 17:36:00 GMT</pubDate></item><item><title><![CDATA[Reply to Verwaltungsprogramm on Wed, 14 Jan 2009 17:41:50 GMT]]></title><description><![CDATA[<p>also ich kann mir deine beidne links nichtmal angucken...</p>
<p>zweitens zeig uns doch mal deinen ansatz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645569</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Wed, 14 Jan 2009 17:41:50 GMT</pubDate></item><item><title><![CDATA[Reply to Verwaltungsprogramm on Wed, 14 Jan 2009 18:26:26 GMT]]></title><description><![CDATA[<p>Ich würde mal sagen, dass alle hier im Forum sich das Programmieren mehr oder weniger selbst beigebracht haben. (Durch lesen von Büchern usw. )<br />
Aber egal. <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>In C++ arbeitest du mit sogenannten streams. Was das ist gehe ich jetzt nicht ein, weil du das selbst nachlesen kannst. (In einem Tutorial,oder gutem Buch).</p>
<p>Zum einlesen kannst du einen <a href="http://www.cplusplus.com/reference/iostream/ifstream/" rel="nofollow">std::ifstream</a> nutzen.</p>
<pre><code class="language-cpp">#include &lt;fstream&gt;
...
std::ifstream in ( &quot;datei.txt&quot; ); // stream erstellen und Datei einlesen
std::string string1; 
int integer1 = 0;
int integer2 = 0;

in &gt;&gt; string1; // Den ersten string aus dem stream extrahieren
in &gt;&gt; integer1; // Einen integer extrahieren
in &gt;&gt; integer2;
</code></pre>
<p>Wenn du Reihenfolge vorgegeben ist, geht das so recht einfach.</p>
<p>Ein paar Sortieralgorithmen findest du hier:<br />
<a href="http://www.cplusplus.com/reference/algorithm/" rel="nofollow">http://www.cplusplus.com/reference/algorithm/</a></p>
<p>Wenn du etwas exotisches willst, musst du das selbst programmieren, oder eine lib finden, die das für dich macht. (Sei vorgemerket, dass es möglich ist ein Sortierobjekt mitzugeben, wo bestimmt wird wie etwas sortiert wird, das wäre ev. auch was für dich).</p>
<p>Um etwas zur Liste in der Datei hinzuzufügen kannst du auch wieder streams nutzen. Und dieses mal aber [urlhttp://www.cplusplus.com/reference/iostream/ofstream/]std::ofstream.[/url]<br />
Wenn du den mit std::ios::app öffnest, kannst du an die Datei etwas anfügen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645596</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645596</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Wed, 14 Jan 2009 18:26:26 GMT</pubDate></item></channel></rss>