<?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[Verschlüsselungs Programm funzt nicht (problem mit enum)]]></title><description><![CDATA[<p>Hi,<br />
Ich versuche grade ein simples verschlüsselungs programm zu schreiben aber ich komm nicht mit dem Aufzählungstyp enum zurecht:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

int main()
{
    enum alphabet {a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z};
 	string test = &quot;Hallo&quot;;

    alphabet bet; 

	for(int loop=1;loop&lt;=test.length();++loop)
	{
		bet = test[loop];
		bet + 2;
	}

    return 0;
}
</code></pre>
<p>Es kommen immer die Fehler das eine Typumwandlung von Char in enum main::alphabet nicht möglich wäre und das der Operator '+' keine auswirkungen hat.<br />
Also muss ich die Sachen wohl alle selber definieren , aber wie macht man das?</p>
<p>Ausserdem wird , wen man eine Variable vom Typ alphabet deklariert (z.B. mit 'a'), nicht der buchstabe angezeichgt sondern die Zahl der der buchstabe zugewiesen wurde, wie kan man das umgehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/142231/verschlüsselungs-programm-funzt-nicht-problem-mit-enum</link><generator>RSS for Node</generator><lastBuildDate>Tue, 01 Sep 2026 17:52:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/142231.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Mar 2006 20:06:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verschlüsselungs Programm funzt nicht (problem mit enum) on Tue, 28 Mar 2006 20:11:56 GMT]]></title><description><![CDATA[<p>Hi,<br />
Ich versuche grade ein simples verschlüsselungs programm zu schreiben aber ich komm nicht mit dem Aufzählungstyp enum zurecht:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

int main()
{
    enum alphabet {a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z};
 	string test = &quot;Hallo&quot;;

    alphabet bet; 

	for(int loop=1;loop&lt;=test.length();++loop)
	{
		bet = test[loop];
		bet + 2;
	}

    return 0;
}
</code></pre>
<p>Es kommen immer die Fehler das eine Typumwandlung von Char in enum main::alphabet nicht möglich wäre und das der Operator '+' keine auswirkungen hat.<br />
Also muss ich die Sachen wohl alle selber definieren , aber wie macht man das?</p>
<p>Ausserdem wird , wen man eine Variable vom Typ alphabet deklariert (z.B. mit 'a'), nicht der buchstabe angezeichgt sondern die Zahl der der buchstabe zugewiesen wurde, wie kan man das umgehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1025900</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1025900</guid><dc:creator><![CDATA[Xclear]]></dc:creator><pubDate>Tue, 28 Mar 2006 20:11:56 GMT</pubDate></item><item><title><![CDATA[Reply to Verschlüsselungs Programm funzt nicht (problem mit enum) on Tue, 28 Mar 2006 20:12:48 GMT]]></title><description><![CDATA[<p>Das enum hat hier nichts verloren. Ist als ob du eine Aufzählung für Zahlen machst <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/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1025904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1025904</guid><dc:creator><![CDATA[Cool-O-Meter |XX--------|]]></dc:creator><pubDate>Tue, 28 Mar 2006 20:12:48 GMT</pubDate></item><item><title><![CDATA[Reply to Verschlüsselungs Programm funzt nicht (problem mit enum) on Tue, 28 Mar 2006 20:16:52 GMT]]></title><description><![CDATA[<p>Cool-O-Meter |XX--------| schrieb:</p>
<blockquote>
<p>Das enum hat hier nichts verloren. Ist als ob du eine Aufzählung für Zahlen machst <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/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
</blockquote>
<p>Hab ich jetz nich ganz verstanden.<br />
Ich wollte enum verwenden weil ich so ganz ein fach z.B. den buchstaben um eins erhöhen kan (z.B. von b auf c)<br />
Was soll ich den sonst nehmen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1025907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1025907</guid><dc:creator><![CDATA[Xclear]]></dc:creator><pubDate>Tue, 28 Mar 2006 20:16:52 GMT</pubDate></item><item><title><![CDATA[Reply to Verschlüsselungs Programm funzt nicht (problem mit enum) on Tue, 28 Mar 2006 20:20:03 GMT]]></title><description><![CDATA[<p>Einfach</p>
<pre><code class="language-cpp">test[loop] += 2;
</code></pre>
<p>und ggf. wenn es größer als 'z' ist wieder 26 abziehen. Dann hast du eine Verschleierungsprogramm für Texte mit Kleinbuchstaben <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/1025911</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1025911</guid><dc:creator><![CDATA[Cool-O-Meter |XX--------|]]></dc:creator><pubDate>Tue, 28 Mar 2006 20:20:03 GMT</pubDate></item><item><title><![CDATA[Reply to Verschlüsselungs Programm funzt nicht (problem mit enum) on Wed, 29 Mar 2006 19:25:53 GMT]]></title><description><![CDATA[<p>Cool-O-Meter |XX--------| schrieb:</p>
<blockquote>
<p>Einfach</p>
<pre><code class="language-cpp">test[loop] += 2;
</code></pre>
<p>und ggf. wenn es größer als 'z' ist wieder 26 abziehen. Dann hast du eine Verschleierungsprogramm für Texte mit Kleinbuchstaben <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>
</blockquote>
<p>wie lade ich bei zb: &quot;a bis z&quot; ein bild statt den buchstaben<br />
um nicht all zu leicht die daten preis zu geben die ich verschlüsseln<br />
will.</p>
<p>es gibt bei den weg grad <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> 52 versionen wie ich das ding crypte<br />
und ein passwort was es zu finden gibt. <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>ich könnts ja ein paar mal durchjagen aber das bringt auch nicht viel<br />
vorallem bei text. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1026775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026775</guid><dc:creator><![CDATA[crazyone]]></dc:creator><pubDate>Wed, 29 Mar 2006 19:25:53 GMT</pubDate></item></channel></rss>