<?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[Brauche Buchstaben möchte aber nicht char verwenden ! &amp;amp;&amp;amp; Rank ??]]></title><description><![CDATA[<p>Hallo,<br />
Ich bin ein Anfänger @ Cpp<br />
Aber hab z.b. schon so'n Rechner gecodet und nun möchte ich nen Quiz coden ?!<br />
Da hab ich zwei konkrete Fragen , wie kann ich buchstaben verwendne ohne sie mit char zu definieren . Das heißt z.b. so<br />
char lala[10] ='bluuue'<br />
Ich will das ned weil ansonsten wäre es Buffer overflow .</p>
<p>Also wie geht das ?<br />
Und meine zweite Frage IST es möglich &quot;ranks&quot; abzuspeichern das heißt<br />
es wird angezeigt..</p>
<p>RANK</p>
<p>1. Hans -&gt; 5 Fragen richtig beantwortet<br />
2. Theo -&gt; 4 Fragen richitg beantwortet</p>
<p>--&gt;Mehr haben an diesen Quiz noch nicht teilgenommen &lt;--<br />
Falls es dann mal MEHR als 5 oder 10 werden sollen die anderen beinhart gelöscht werden .</p>
<p>OKe cih weiß viel auf einmal ..aber trozdem .. wäre für Hilfe SEHR dankbar !! <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>Danke nochmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/181645/brauche-buchstaben-möchte-aber-nicht-char-verwenden-amp-amp-rank</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 09:56:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/181645.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 May 2007 18:50:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Brauche Buchstaben möchte aber nicht char verwenden ! &amp;amp;&amp;amp; Rank ?? on Tue, 15 May 2007 18:50:06 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Ich bin ein Anfänger @ Cpp<br />
Aber hab z.b. schon so'n Rechner gecodet und nun möchte ich nen Quiz coden ?!<br />
Da hab ich zwei konkrete Fragen , wie kann ich buchstaben verwendne ohne sie mit char zu definieren . Das heißt z.b. so<br />
char lala[10] ='bluuue'<br />
Ich will das ned weil ansonsten wäre es Buffer overflow .</p>
<p>Also wie geht das ?<br />
Und meine zweite Frage IST es möglich &quot;ranks&quot; abzuspeichern das heißt<br />
es wird angezeigt..</p>
<p>RANK</p>
<p>1. Hans -&gt; 5 Fragen richtig beantwortet<br />
2. Theo -&gt; 4 Fragen richitg beantwortet</p>
<p>--&gt;Mehr haben an diesen Quiz noch nicht teilgenommen &lt;--<br />
Falls es dann mal MEHR als 5 oder 10 werden sollen die anderen beinhart gelöscht werden .</p>
<p>OKe cih weiß viel auf einmal ..aber trozdem .. wäre für Hilfe SEHR dankbar !! <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>Danke nochmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1285709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1285709</guid><dc:creator><![CDATA[El Kassem]]></dc:creator><pubDate>Tue, 15 May 2007 18:50:06 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Buchstaben möchte aber nicht char verwenden ! &amp;amp;&amp;amp; Rank ?? on Tue, 15 May 2007 18:57:19 GMT]]></title><description><![CDATA[<p>Nichts ist unmöglich. Toyota <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>Natürlich lässt sich das alles umsetzen <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>Zu deiner Phobie vor char Array oder der gleichen, vorerst eine Klarstellung.</p>
<pre><code class="language-cpp">char Test[7] = &quot;Klappt&quot;; // Es werden &quot; genutzt!
std::cout &lt;&lt; Test &lt;&lt; std::endl;
</code></pre>
<p>Um dich aber vorerst( <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="😃"
    /> ) davon zu erlösen:</p>
<pre><code class="language-cpp">#include &lt;string&gt;
#include &lt;iostream&gt;

int main ( void )
{
	std::string EinTollerString = &quot;Klappt auch&quot;;
	std::cout &lt;&lt; EinTollerString &lt;&lt; std::endl;

	EinTollerString = &quot;&quot;;

	if ( EinTollerString.empty() ) // Nur ein Beispiel was so ein std::string kann :)
	    std::cout &lt;&lt; &quot;Der ist ja leer&quot; &lt;&lt; std::endl;

	return 0;
}
</code></pre>
<p>Hoffe dir hilft das. Ansonsten versuchs erstmal so weit wie möglich alleine und stell dann eine genau Frage wo du hängst <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>Gruß Patrick</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1285713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1285713</guid><dc:creator><![CDATA[Dummie]]></dc:creator><pubDate>Tue, 15 May 2007 18:57:19 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Buchstaben möchte aber nicht char verwenden ! &amp;amp;&amp;amp; Rank ?? on Tue, 15 May 2007 18:58:52 GMT]]></title><description><![CDATA[<p>Ja ich häng ja schon am &quot;Anfang&quot; aber danke mal @ char</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1285718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1285718</guid><dc:creator><![CDATA[El Kassem]]></dc:creator><pubDate>Tue, 15 May 2007 18:58:52 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Buchstaben möchte aber nicht char verwenden ! &amp;amp;&amp;amp; Rank ?? on Tue, 15 May 2007 18:59:50 GMT]]></title><description><![CDATA[<p>Und ja auch das speichern geht ... pack alle deine Ergebnisse in einen std::vector&lt; std::pair&lt;unsigned short, std::string&gt; &gt; und schreib am Programmende die besten 5 per std::ofstream in eine Datei. Am Programmanfang ließt du die Werte dann wieder mit std::ifstream ein <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/1285720</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1285720</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 15 May 2007 18:59:50 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Buchstaben möchte aber nicht char verwenden ! &amp;amp;&amp;amp; Rank ?? on Tue, 15 May 2007 19:06:59 GMT]]></title><description><![CDATA[<p>El Kassem schrieb:</p>
<blockquote>
<p>Hallo,<br />
Ich bin ein Anfänger @ Cpp</p>
</blockquote>
<p>Die Programmiersprache heißt C++. Cpp ist der Preprozessor <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>
<blockquote>
<p>Da hab ich zwei konkrete Fragen , wie kann ich buchstaben verwendne ohne sie mit char zu definieren . Das heißt z.b. so<br />
char lala[10] ='bluuue'<br />
Ich will das ned weil ansonsten wäre es Buffer overflow .</p>
</blockquote>
<p>Äh was meinst du genau? (außer dass du &quot; anstelle der ' verwenden musst) Grob kann ich erahnen, dass du vielleicht std::string suchst.</p>
<p>Vielleicht hilft dir folgendes Tutorial weiter <a href="http://tutorial.schornboeck.net/inhalt.htm" rel="nofollow">http://tutorial.schornboeck.net/inhalt.htm</a> (ansonsten schau mal nach &quot;Thinking in C++&quot;)</p>
<blockquote>
<p>Also wie geht das ?<br />
Und meine zweite Frage IST es möglich &quot;ranks&quot; abzuspeichern das heißt<br />
es wird angezeigt..</p>
</blockquote>
<p>klar geht das</p>
<pre><code class="language-cpp">#include &lt;string&gt;
#include &lt;iostream&gt;
#include &lt;queue&gt;

struct spieler {
  spieler(unsigned x, std::string const &amp;name)
    : beantwortete_fragen(x), name(name)
  { }

  unsigned beantwortete_fragen;
  std::string name;
};

bool operator&lt;(spieler const &amp;lhs, spieler const &amp;rhs) {
  return lhs.beantwortete_fragen &lt; rhs.beantwortete_fragen;
}

int main() {
  std::priority_queue&lt;spieler&gt; ranking;
  ranking.push(spieler(5, &quot;hans&quot;));
  ranking.push(spieler(10, &quot;tom&quot;));

  unsigned pos = 0;
  while(!ranking.empty()) {
    std::cout &lt;&lt; ++pos &lt;&lt; &quot;. &quot; &lt;&lt; ranking.top().name &lt;&lt; '\n';
    ranking.pop();
  }
}
</code></pre>
<blockquote>
<p>Falls es dann mal MEHR als 5 oder 10 werden sollen die anderen beinhart gelöscht werden .</p>
</blockquote>
<p>dafür gibt es <code>if</code></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1285725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1285725</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Tue, 15 May 2007 19:06:59 GMT</pubDate></item></channel></rss>