<?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[Schlüssel aus Buchstaben erstellen]]></title><description><![CDATA[<p>Mit folgender Methode, wollte ich mir einen zufälligen Schlüssel aus Buchstaben erstellen. Dieser sollte z.B. so aussehen -&gt; &quot;phjj&quot; (besteht aus 4 KLEINbuchstaben)<br />
Nur leider funktioniert das irgendwie nicht, bei mir kommen aber leider keine Kleinbuchstaben raus, sondern mysteriöse Zeichen, wie z.B. -&gt; &quot;¶§↑☼&quot;!!!??? Warum?<br />
Hier die Methode:</p>
<pre><code class="language-cpp">string crypt::create_key()
{
    string temp;
    for(int i=0;i&lt;4;++i)
    {
        char character=create_value.rnd(97,122);
        temp=temp+character;
    }
    return temp;
}
</code></pre>
<p>create_value.rnd(97,122) = erstellt zufallszahl zwischen 97 u. 122</p>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/204670/schlüssel-aus-buchstaben-erstellen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 17:16:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/204670.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Feb 2008 21:02:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Tue, 05 Feb 2008 21:02:12 GMT]]></title><description><![CDATA[<p>Mit folgender Methode, wollte ich mir einen zufälligen Schlüssel aus Buchstaben erstellen. Dieser sollte z.B. so aussehen -&gt; &quot;phjj&quot; (besteht aus 4 KLEINbuchstaben)<br />
Nur leider funktioniert das irgendwie nicht, bei mir kommen aber leider keine Kleinbuchstaben raus, sondern mysteriöse Zeichen, wie z.B. -&gt; &quot;¶§↑☼&quot;!!!??? Warum?<br />
Hier die Methode:</p>
<pre><code class="language-cpp">string crypt::create_key()
{
    string temp;
    for(int i=0;i&lt;4;++i)
    {
        char character=create_value.rnd(97,122);
        temp=temp+character;
    }
    return temp;
}
</code></pre>
<p>create_value.rnd(97,122) = erstellt zufallszahl zwischen 97 u. 122</p>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450080</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Tue, 05 Feb 2008 21:02:12 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Tue, 05 Feb 2008 21:26:02 GMT]]></title><description><![CDATA[<p>Naja wenn wir hier ascii haben würde ich eine explizite typumwandlung probieren.</p>
<p>int a=1;</p>
<p>//in c:<br />
char text = (char) a ;</p>
<p>// in C++<br />
char text = char(a);</p>
<p>solltest du in c++ mit strings arbeiten ist es vielleicht auch nicht schlecht string streams zu<br />
verwenden - die bauen dir den char auch richtig in den string ein.<br />
Oder zumindesten string += char verwenden.</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450090</guid><dc:creator><![CDATA[Verucca]]></dc:creator><pubDate>Tue, 05 Feb 2008 21:26:02 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Tue, 05 Feb 2008 21:30:09 GMT]]></title><description><![CDATA[<p>So gehts auch nicht, immer noch merkwürdige Zeichen <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>
<pre><code class="language-cpp">string crypt::create_key()
{
    string temp;
    for(int i=0;i&lt;4;++i)
    {
        char character=char (create_value.rnd(97,122));
        temp +=character;
    }
    return temp;
}
</code></pre>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450103</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Tue, 05 Feb 2008 21:30:09 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Tue, 05 Feb 2008 21:33:57 GMT]]></title><description><![CDATA[<p>ja dann tuts mir leid - ich bin auch neu in c/c++<br />
aber debug das mal.<br />
bzw. gib einfach die chars aus wenn du sie erzeugst und jedesmal gleich den erzeugten string dazu.<br />
dann siehst ja wo der fehler ist.<br />
in deiner rand funktion oder beim zuweisen auf den string.</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450106</guid><dc:creator><![CDATA[Verucca]]></dc:creator><pubDate>Tue, 05 Feb 2008 21:33:57 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Tue, 05 Feb 2008 22:00:43 GMT]]></title><description><![CDATA[<p>Jetzt gehts, meine Zufallsfunktion ging nicht richtig. Danke für deine Hilfe.<br />
MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450126</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Tue, 05 Feb 2008 22:00:43 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Wed, 06 Feb 2008 07:56:49 GMT]]></title><description><![CDATA[<p>Sinnvoll wäre noch wenn du 97,122 durch 'a','z' ersetzt. Ist übersichtlicher und leichter zu verstehen und &quot;sicherer&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450234</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Wed, 06 Feb 2008 07:56:49 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Wed, 06 Feb 2008 08:12:44 GMT]]></title><description><![CDATA[<p>Ich würde sogar noch weiter gehen und eine Tabelle aller erlaubten Zeichen erstellen, und aus ihr einen zufälligen Index wählen. Denn nicht in allen Zeichensätzen ist 'a' - 'z' eine ununterbrochene Folge.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450242</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450242</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 06 Feb 2008 08:12:44 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Wed, 06 Feb 2008 08:14:07 GMT]]></title><description><![CDATA[<p>Nicht? Sicher?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450244</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Wed, 06 Feb 2008 08:14:07 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Wed, 06 Feb 2008 08:18:31 GMT]]></title><description><![CDATA[<p>Zum Beispiel sind in EBCDIC-DF04 die Zeichen 'a'-'i' auf den Positionen 201-211 (dezimal), 'j'-'r' auf 221-231 und 's'-'z' auf 242-251.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450252</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 06 Feb 2008 08:18:31 GMT</pubDate></item><item><title><![CDATA[Reply to Schlüssel aus Buchstaben erstellen on Wed, 06 Feb 2008 09:17:53 GMT]]></title><description><![CDATA[<p>Oh, dann werden den Außerirdischen wohl einiger meiner Programme um die Ohren fliegen. <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/1450306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450306</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Wed, 06 Feb 2008 09:17:53 GMT</pubDate></item></channel></rss>