<?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[Archivierung und Abruf BITTE um Hilfe]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /><br />
Leider bin ich nicht weitergekommen. Hier gekürzt mein Problem:<br />
Und hier das Problem:<br />
[/code]</p>
<pre><code class="language-cpp">int main()
{

	std::string GESPRÄCH;
std::string KUNDE;
std::string WORTE;
std::string DEFINITION;
std::string GENANNT;
{ cout &lt;&lt; &quot;Ich kenne Dich nicht. Und Wo wohnst du? \n&quot;;
	 	fstream datei6;
 datei6.open(&quot;Gespräch&quot;, ios::app);
 cin &gt;&gt; GESPRÄCH;
{ set&lt;string&gt; namen;
{ cout &lt;&lt; &quot;Gib deinen Namen ein&quot;;
	ifstream in(&quot;Kunden&quot;); 
      for(string wort; in &gt;&gt; wort;) 
      namen.insert(wort); 
  } 
  { for(string wort; cin &gt;&gt; wort;) 
      if (namen.count(wort)) 		
			 goto NEXT2;
		else
{ cout &lt;&lt; &quot;Inhalt nicht vorhanden.\n Ich kenne das Wort &quot; &lt;&lt; wort &lt;&lt; &quot; nicht. Ist es ein Nomen, oder ein Name?&quot;;
	 cin &gt;&gt; WORTE;
	 {fstream datei1;
	fstream datei2;
		if (WORTE == &quot;Nomen&quot;)
		{ { datei1.open(&quot;Nomen1&quot;, ios::app);
		datei2.open(&quot;Nomen2&quot;, ios::app);
			{ cout &lt;&lt; &quot;Wie lautet der Singular?&quot; &lt;&lt; endl;
		 		cin &gt;&gt; GENANNT;
		datei1 &lt;&lt;&quot;\n&quot; &lt;&lt; GENANNT &lt;&lt; endl; } 
		}
			{ cout &lt;&lt; &quot;Bitte definieren Sie den Begriff mit einem Wort&quot; &lt;&lt; endl;
	cin &gt;&gt; DEFINITION;
		datei2 &lt;&lt; DEFINITION &lt;&lt; endl; }		
}	
	 else if (WORTE == &quot;Name&quot;)
		{ datei1.open(&quot;Name&quot;, ios::app);
		{ cout &lt;&lt; &quot;Wer ist das?&quot; &lt;&lt; endl;	
		cin &gt;&gt; GENANNT;
		datei1 &lt;&lt;&quot;\n&quot; &lt;&lt; GENANNT &lt;&lt; &quot;\n &quot; &lt;&lt; endl; } }
		datei1 &lt;&lt; GENANNT &lt;&lt; endl;
		datei2 &lt;&lt; GENANNT &lt;&lt; endl;
  } } } }
{ NEXT2:
	cout &lt;&lt; &quot;.&quot;; }} }
</code></pre>
<p>[code]</p>
<p>ich kann zwar abspeichern, doch nicht auf die DEFINITION oder NAMEN/Nomen zurückgreifen! Also kann ich, wenn ich einen NAMEN/NOMEN eingebe keine DEFINITION kriegen, und wenn ich die DEFINITION eingebe, keinen NAMEN/NOMEN kriegen.</p>
<p>Was ich möchte:<br />
Gebe Wort/Satz ein, es wird geprüft ob es vorhanden UND definiert ist.<br />
Falls nicht, muss es getan werden.<br />
Wenn ich dann ein Wort eingebe und es da ist, möchte ich dessen Definition ausgegeben kriegen.</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/300662/archivierung-und-abruf-bitte-um-hilfe</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 16:11:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/300662.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Mar 2012 17:30:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 08:20:23 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /><br />
Leider bin ich nicht weitergekommen. Hier gekürzt mein Problem:<br />
Und hier das Problem:<br />
[/code]</p>
<pre><code class="language-cpp">int main()
{

	std::string GESPRÄCH;
std::string KUNDE;
std::string WORTE;
std::string DEFINITION;
std::string GENANNT;
{ cout &lt;&lt; &quot;Ich kenne Dich nicht. Und Wo wohnst du? \n&quot;;
	 	fstream datei6;
 datei6.open(&quot;Gespräch&quot;, ios::app);
 cin &gt;&gt; GESPRÄCH;
{ set&lt;string&gt; namen;
{ cout &lt;&lt; &quot;Gib deinen Namen ein&quot;;
	ifstream in(&quot;Kunden&quot;); 
      for(string wort; in &gt;&gt; wort;) 
      namen.insert(wort); 
  } 
  { for(string wort; cin &gt;&gt; wort;) 
      if (namen.count(wort)) 		
			 goto NEXT2;
		else
{ cout &lt;&lt; &quot;Inhalt nicht vorhanden.\n Ich kenne das Wort &quot; &lt;&lt; wort &lt;&lt; &quot; nicht. Ist es ein Nomen, oder ein Name?&quot;;
	 cin &gt;&gt; WORTE;
	 {fstream datei1;
	fstream datei2;
		if (WORTE == &quot;Nomen&quot;)
		{ { datei1.open(&quot;Nomen1&quot;, ios::app);
		datei2.open(&quot;Nomen2&quot;, ios::app);
			{ cout &lt;&lt; &quot;Wie lautet der Singular?&quot; &lt;&lt; endl;
		 		cin &gt;&gt; GENANNT;
		datei1 &lt;&lt;&quot;\n&quot; &lt;&lt; GENANNT &lt;&lt; endl; } 
		}
			{ cout &lt;&lt; &quot;Bitte definieren Sie den Begriff mit einem Wort&quot; &lt;&lt; endl;
	cin &gt;&gt; DEFINITION;
		datei2 &lt;&lt; DEFINITION &lt;&lt; endl; }		
}	
	 else if (WORTE == &quot;Name&quot;)
		{ datei1.open(&quot;Name&quot;, ios::app);
		{ cout &lt;&lt; &quot;Wer ist das?&quot; &lt;&lt; endl;	
		cin &gt;&gt; GENANNT;
		datei1 &lt;&lt;&quot;\n&quot; &lt;&lt; GENANNT &lt;&lt; &quot;\n &quot; &lt;&lt; endl; } }
		datei1 &lt;&lt; GENANNT &lt;&lt; endl;
		datei2 &lt;&lt; GENANNT &lt;&lt; endl;
  } } } }
{ NEXT2:
	cout &lt;&lt; &quot;.&quot;; }} }
</code></pre>
<p>[code]</p>
<p>ich kann zwar abspeichern, doch nicht auf die DEFINITION oder NAMEN/Nomen zurückgreifen! Also kann ich, wenn ich einen NAMEN/NOMEN eingebe keine DEFINITION kriegen, und wenn ich die DEFINITION eingebe, keinen NAMEN/NOMEN kriegen.</p>
<p>Was ich möchte:<br />
Gebe Wort/Satz ein, es wird geprüft ob es vorhanden UND definiert ist.<br />
Falls nicht, muss es getan werden.<br />
Wenn ich dann ein Wort eingebe und es da ist, möchte ich dessen Definition ausgegeben kriegen.</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189530</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189530</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Thu, 08 Mar 2012 08:20:23 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 17:44:39 GMT]]></title><description><![CDATA[<p>Es geht doch auch im bunt:</p>
<pre><code class="language-cpp">int main()
{

  std::string GESPRÄCH;
  std::string WOrt;
  std::string KUNDE;
  std::string KUNDEN;
  std::string WORTE;
  std::string GENANNT;
  std::string DEFINITION;
  std::string ALLES;
  std::string NOMEN;
  {
    cout &lt;&lt; &quot;\n Bitte erneut Namen eingeben \n&quot;;
    ...
</code></pre>
<p>Quelltext markieren und unter den Smilies den ersten Button ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Als Registrierter solltest du das nachholen <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 />
Dann bekommst du meist bessere Antworten <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>
<p>Folgendes betrifft wahrscheinlich nicht dein geschildertes Problem, sieht aber besser aus. Warum erst:</p>
<pre><code class="language-cpp">std::string NOMEN;
</code></pre>
<p>und dann folgende Variante:</p>
<pre><code class="language-cpp">cout &lt;&lt; ...
</code></pre>
<p>muss goto sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>MfG f.-th.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189536</guid><dc:creator><![CDATA[f.-th.]]></dc:creator><pubDate>Wed, 07 Mar 2012 17:44:39 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 17:56:05 GMT]]></title><description><![CDATA[<p>Folgendes ist mir nicht ganz einleuchtend:</p>
<p>Folgendes betrifft wahrscheinlich nicht dein geschildertes Problem, sieht aber besser aus. Warum erst:</p>
<pre><code class="language-cpp">std::string NOMEN;
</code></pre>
<p>und dann folgende Variante:</p>
<pre><code class="language-cpp">cout &lt;&lt; ...
</code></pre>
<p>??????</p>
<p>muss goto sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
MfG f.-th.[/quote]</p>
<p>Und was kann statt goto?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189540</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Wed, 07 Mar 2012 17:56:05 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 18:02:12 GMT]]></title><description><![CDATA[<p>Z.B. Funktionen.</p>
<p>Allerdings solltest du dir den gesamten Code vlt noch einmal ansehen:</p>
<pre><code class="language-cpp">if (KUNDE.count(wort))       
  goto NEXT4;   
else 
  goto NEXT4;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2189544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189544</guid><dc:creator><![CDATA[Thopthes]]></dc:creator><pubDate>Wed, 07 Mar 2012 18:02:12 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 18:45:28 GMT]]></title><description><![CDATA[<p>Ok, danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> . Nur leider hat sich mein Hauptproblem damit noch nicht gelöst. Wär super, wenn Hilfe kriegen könnte <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2189553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189553</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Wed, 07 Mar 2012 18:45:28 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 19:48:39 GMT]]></title><description><![CDATA[<p>Ich hatte die Hoffnung das der Quelltext bei dir übersichtlich formatiert war:</p>
<pre><code class="language-cpp">#include&lt;???&gt;  // zeige mal deine Header

int main()
{
  std::string GESPRÄCH;
  std::string KUNDE; //und restlichen
  {
    std::cout &lt;&lt; &quot;Ich kenne Dich nicht. Und Wo wohnst du? \n&quot;;
    fstream datei6;  // Was hältst du von: fstream gespraech statt datei?;
    datei6.open(&quot;Gespräch.h&quot;, ios::app);
    std::cin &gt;&gt; GESPRÄCH;
    {
      set&lt;string&gt; namen;
      {  // warum hier Klammer? Kann ja sein das das für dich Sinn macht?
        std::cout &lt;&lt; &quot;Gib deinen Namen ein&quot;;
        ifstream in(&quot;Kunden.h&quot;); // Was spricht gegen ifstream kunde;?
        for(string wort; in &gt;&gt; wort;)
          namen.insert(wort);
      }
      {  // warum hier Klammer? Siehe oben.
        for(string wort; cin &gt;&gt; wort;)
</code></pre>
<p>ich hab bestimmt noch etwas übersehen <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 />
Da sollten noch ein paar std:: fehlen.</p>
<p>Das ich jetzt schon der 2. Quelltext innerhalb von ein paar Tagen, der die Dateiendung &quot;.h&quot; für andere Dateien als Header nutzt. Was soll &quot;.h&quot; bei dir assoziieren?</p>
<p>Sprechende Namen im Quelltext erleichtern mir den Überblick. Bei Datei6 oder Datei4 muss man öfter nachsehen ob man noch die richtige im Visier hat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189572</guid><dc:creator><![CDATA[f.-th.]]></dc:creator><pubDate>Wed, 07 Mar 2012 19:48:39 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 20:03:57 GMT]]></title><description><![CDATA[<p>Die Klammern dienen mir nur zum Überblick und für Nebenbefehle, die aber NICHTS direkt mit dem Rest bewirken.<br />
Ich wollte aber dass die Namen/Nomen eindeutig für mich aufgelistet sind und ich diese, worum es geht, verknüpfen kann und aufrufen,<br />
wie am Anfang beschrieben.... <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 />
Was sollte ich denn statt dessen machen mit .h? Wie sollte das sein optimaler Weise?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189578</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Wed, 07 Mar 2012 20:03:57 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 20:06:46 GMT]]></title><description><![CDATA[<p>.h assoziiert man in der Programmierung normalerweise mit Headerdateien. Solltest du schon einmal von gehört haben. Und deswegen sind auch viele Leser in deinen Threads immer so verwirrt, weil sie sich immer Fragen, was du für Unfug mit Headern treibst und wenden sich mit Grauen ab. Dabei meinst du bloß irgendeine dumme Textdatei ohne besondere Eigenschaften.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189580</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 07 Mar 2012 20:06:46 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Wed, 07 Mar 2012 20:19:58 GMT]]></title><description><![CDATA[<p>derdude007 schrieb:</p>
<blockquote>
<p>Und was kann statt goto?</p>
</blockquote>
<p>Ich kenne viele große C++ Programme, kein einziges goto besitzen. Dazu gibt es Schleifen und Funktionen. Dein Code ist zudem extrem schlecht formatiert, wirklich lesbar ist er jedenfalls nicht. Zudem verwendet man keine Umlaute im C++ Code, und es ist sehr unüblich Variablen komplett in Großschreibweise zu halten (zudem bist du dabei extrem Inkonsequent).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189582</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Wed, 07 Mar 2012 20:19:58 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 08:27:26 GMT]]></title><description><![CDATA[<p>Ok,<br />
aber ich möchte später, wenn ich die Datei öffne auch selbst sehen ob es Name oder Nomen ist, und dann die jeweilige Definition. Deshalb fand ich es für angebracht sie unter verschiedenen Verzeichnissen zu speichern!<br />
Und Groß- und Kleinschreibung ist für den Überblick gedacht, dass wenn ich das Wort an sich eingebe, der PC nicht denkt, dass es schon definiert ist, obwohl es drin steht. Es dient meiner Übersicht.</p>
<p>Trotzdessen weiss ich leider noch nicht, wie ich mein Problem lösen kann:</p>
<pre><code class="language-cpp">Gebe Wort/Satz ein, es wird geprüft ob es vorhanden UND definiert ist. 
Falls nicht, muss es getan werden. 
Wenn ich dann ein Wort eingebe und es da ist, möchte ich dessen Definition ausgegeben kriegen.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2189652</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189652</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Thu, 08 Mar 2012 08:27:26 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 08:39:47 GMT]]></title><description><![CDATA[<p>Ich habe dein Problem nicht einmal verstanden. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Vielleicht erklärst du mal genau, was du erreichen möchtest.</p>
<p>- Woran erkennt man, dass ein Wort bekannt ist?<br />
- Woran erkennt man, dass ein Wort definiert ist?<br />
- Wie passen die übrigen Variablen da rein (Gespräch, Kunde, Alles, etc. )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189654</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189654</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Thu, 08 Mar 2012 08:39:47 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 08:49:05 GMT]]></title><description><![CDATA[<p>Also, das beispiel, was ich oben schrieb ist enorm gekürzt. Das Orginal x-fach so groß, aber darum geht es nicht.<br />
Was ich gerne machen würde:</p>
<p>ich gebe einen Begriff ein. Geht<br />
Es wird überprüft ob das Wort schon vorhanden ist. Geht<br />
Wenn ja wird überprüft ob eine dazugehörige Definition vorhanden ist. Geht nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Falls das Wort nicht vorhanden ist, soll gefragt werden ob Nomen oder Namen, dann soll nach einer Definition gefragt werden. Geht<br />
Diese Wörter sollen unter der Gruppe Nomen oder Namen, was halt definitert wurde, gespeichert werden.</p>
<p>Dann soll, wenn ich ein Wort eingebe die dazugehörige Definition ausgegeben werden. Geht nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Die Variabeln sind nur dazu da, damit ich einen übersichtlichenEinblick habe.</p>
<p>Und das alles zusammenzuhängen klappt nicht! Deshalb wär super freundlich für Hilfe,<br />
danke im Vorraus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189657</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Thu, 08 Mar 2012 08:49:05 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 09:25:06 GMT]]></title><description><![CDATA[<p>Du bist ja hier bei C++.<br />
Wenn dein Quelltext x-mal so groß ist, hast du schon mal an Container gedacht <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>Vermute nicht, da du so auf goto stehst.</p>
<p>Du beschreibst dein Programm so als wolltest du ein Lexikon erstellen.</p>
<p>Der Quelltext sieht eher nach einem Sammelautomaten für eine Kundendatei aus.<br />
Schon einen Plan, wenn sich mehrere Karl Mayer oder Sepp Müller melden <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="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189667</guid><dc:creator><![CDATA[f.-th.]]></dc:creator><pubDate>Thu, 08 Mar 2012 09:25:06 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 09:35:53 GMT]]></title><description><![CDATA[<p>Wie sähe das mit nem Container denn aus?<br />
std::find, std::search?<br />
Aber wie krieg ich die Verknüpfung der Worte hin, also der Nomen/Name PLUS Definition, und dass beides gesucht wird? Und er ausgibt? Also wenn ich ein Nomen/Namen eingebe, er mir die Definition ausgibt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189670</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Thu, 08 Mar 2012 09:35:53 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 11:34:53 GMT]]></title><description><![CDATA[<p>Es gibt den einfach assoziativen Container <code>std::map</code> . Du musst jeweils für den Schlüssel und den Wert einen Typ angeben, bei dir sollte das in beiden Fällen ein <code>std::string</code> sein, also <code>std::map&lt;std::string, std::string&gt;</code> . Benutzbar ist das dann so:</p>
<pre><code class="language-cpp">#include &lt;map&gt;
#include &lt;string&gt;
#include &lt;iostream&gt;

int main()
{
   std::map&lt;std::string, std::string&gt; MyDict;

   MyDict[&quot;Name&quot;] = &quot;Definition von Name&quot;;

   // oder
   MyDict.insert( std::make_pair( &quot;Nomen&quot;, &quot;Definition von Nomen&quot; ) );

   // hässlich, hab aber kein C++11
   std::map&lt;std::string, std::string&gt;::const_iterator i = MyDict.find( &quot;Name&quot; );
   if( i != MyDict.end() )
   {
      std::cout &lt;&lt; &quot;Definition von &quot; &lt;&lt; i-&gt;first &lt;&lt; &quot;: &quot; &lt;&lt; i-&gt;second &lt;&lt; std::endl;
   }
   else
   {
      std::cout &lt;&lt; i-&gt;first &lt;&lt; &quot; ist nicht definiert.&quot; &lt;&lt; std::endl;
   }
}
</code></pre>
<p>Das Suchen funktioniert natürlich nur nach Schlüsseln, wenn du nach weiteren Kriterien suchen willst musst du dir wohl was eigenes basteln (siehe boost::multi_index_container).</p>
<p>Wenn du andere Zuordnungen brauchst (Name -&gt; irgendwas) musst du natürlich den Wertetyp entsprechend ändern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189708</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Thu, 08 Mar 2012 11:34:53 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 12:47:02 GMT]]></title><description><![CDATA[<p>Sieht sehr gut aus, danke. Nur schaffe ich es irgendwie nicht die Daten abzuspeichern. Was muss ich daran ändern um abzuspeichern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189754</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189754</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Thu, 08 Mar 2012 12:47:02 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 13:19:26 GMT]]></title><description><![CDATA[<p>Vielleicht solltest du erst ein Mal das <a href="http://www.tty1.net/smart-questions_de.html" rel="nofollow">hier</a> lesen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189776</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Thu, 08 Mar 2012 13:19:26 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 13:36:53 GMT]]></title><description><![CDATA[<p>DocShoe schrieb:</p>
<blockquote>
<p>Vielleicht solltest du erst ein Mal das <a href="http://www.tty1.net/smart-questions_de.html" rel="nofollow">hier</a> lesen...</p>
</blockquote>
<p>Das wurde ihm bereits 8x verlinkt. Aber irgendwie schafft er es trotzdem noch, irgendwie Leute zu finden, die ihm helfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189780</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 08 Mar 2012 13:36:53 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 14:04:02 GMT]]></title><description><![CDATA[<p>Ich hab nun ne eigene Möglichkeit, Wörter abzurufen:<br />
Meine Frage dazu wäre:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;sstream&gt;
using namespace std;
int
main()
{
    ifstream fin(&quot;example.txt&quot;);
    string line;
    while (getline(fin, line)) {
        istringstream tokenizer(line);
        string token;
       getline(tokenizer, token, ',');
        cout &lt;&lt; token &lt;&lt; endl;
       getline(tokenizer, token, ',');
        istringstream int_iss(token);
        cout &lt;&lt; token &lt;&lt; endl;
    }
</code></pre>
<p>Wenn ich das Programm ausführe zeigt er mir den kompletten Inhalt an. Ich möchte es aber nur auf eine Zeile beschränken, dass er mir nicht den kompletten Inhalt anzeigt, sondern nur die eine Zeile, nach der ich suchte.<br />
Wie kriege ich das genau hin?<br />
Danke im Vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189789</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Thu, 08 Mar 2012 14:04:02 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 16:14:55 GMT]]></title><description><![CDATA[<p>boah, gtfo pls</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189849</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Thu, 08 Mar 2012 16:14:55 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 16:48:29 GMT]]></title><description><![CDATA[<p>Was heißt</p>
<pre><code class="language-cpp">gtfo pls
</code></pre>
<p>????</p>
<p>Ich habe nur diese einzige Frage:</p>
<p>Ich hab nun ne eigene Möglichkeit, Wörter abzurufen:<br />
Meine Frage dazu wäre:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; 
#include &lt;fstream&gt; 
#include &lt;sstream&gt; 
using namespace std; 
int 
main() 
{ 
    ifstream fin(&quot;example.txt&quot;); 
    string line; 
    while (getline(fin, line)) { 
        istringstream tokenizer(line); 
        string token; 
       getline(tokenizer, token, ','); 
        cout &lt;&lt; token &lt;&lt; endl; 
       getline(tokenizer, token, ','); 
        istringstream int_iss(token); 
        cout &lt;&lt; token &lt;&lt; endl; 
    }
</code></pre>
<p>Wenn ich das Programm ausführe zeigt er mir den kompletten Inhalt an. Ich möchte es aber nur auf eine Zeile beschränken, dass er mir nicht den kompletten Inhalt anzeigt, sondern nur die eine Zeile, nach der ich suchte.<br />
Wie kriege ich das genau hin?<br />
Danke im v******</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189860</guid><dc:creator><![CDATA[derdude007]]></dc:creator><pubDate>Thu, 08 Mar 2012 16:48:29 GMT</pubDate></item><item><title><![CDATA[Reply to Archivierung und Abruf BITTE um Hilfe on Thu, 08 Mar 2012 16:44:33 GMT]]></title><description><![CDATA[<p>get the <a href="http://fu.ck" rel="nofollow">fu.ck</a> out, soweit helfe ich dir noch...</p>
<p>edit:<br />
please</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2189862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2189862</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Thu, 08 Mar 2012 16:44:33 GMT</pubDate></item></channel></rss>