<?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[Buchstaben hochzählen ?]]></title><description><![CDATA[<p>Hoi,</p>
<p>gibts da ne möglichkeit buchstaben so wie z.b. Zahlen(++)<br />
hochzählen zu lassen ? A, dann AA, dann AAA danach B, BB usw.<br />
Oder muß ich die buchstaben selbst per extra funktion nacheinander<br />
zusammenbacken und sagen nach 3 x a is b an der reihe ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/51548/buchstaben-hochzählen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 31 May 2026 14:20:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/51548.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Oct 2003 06:50:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 06:50:31 GMT]]></title><description><![CDATA[<p>Hoi,</p>
<p>gibts da ne möglichkeit buchstaben so wie z.b. Zahlen(++)<br />
hochzählen zu lassen ? A, dann AA, dann AAA danach B, BB usw.<br />
Oder muß ich die buchstaben selbst per extra funktion nacheinander<br />
zusammenbacken und sagen nach 3 x a is b an der reihe ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/370195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370195</guid><dc:creator><![CDATA[dernewbie]]></dc:creator><pubDate>Sat, 11 Oct 2003 06:50:31 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 06:51:44 GMT]]></title><description><![CDATA[<p>hätt ich auch schon mal gesucht aber standard mäßig ist nichts dabei</p>
]]></description><link>https://www.c-plusplus.net/forum/post/370196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370196</guid><dc:creator><![CDATA[Kyro]]></dc:creator><pubDate>Sat, 11 Oct 2003 06:51:44 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 11:04:00 GMT]]></title><description><![CDATA[<p>Vielleicht:</p>
<pre><code class="language-cpp">CString stradd(CString str, int anz) {
  CString txt=str;
  for (int i=0; i&lt;anz; i++) { txt+=str; }
  return txt;
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/370244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370244</guid><dc:creator><![CDATA[hronny]]></dc:creator><pubDate>Sat, 11 Oct 2003 11:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 11:09:01 GMT]]></title><description><![CDATA[<p>Da will wohl jemand ein Brute-Force-Programm schreiben und scheitert an der Generierung eines Passwortes. <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1188">@hronny</a>: Da klappt so nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/370258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370258</guid><dc:creator><![CDATA[Walli]]></dc:creator><pubDate>Sat, 11 Oct 2003 11:09:01 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 14:18:15 GMT]]></title><description><![CDATA[<p>Naja sollte wohl gehen,wenn man jedem Buchstaben eine<br />
Zahl zuordnet und dann die Zahl hochzählt.<br />
A=1<br />
hochzählen bis 10 = 10x A<br />
ab 11 hochzählen für B bis 20 usw.</p>
<p>Dann wenn alle Buchstaben durch sind mit dem Mixen<br />
der Zahlwerte anfangen und wieder die Buchstaben zuordnen.<br />
Wert1 = 1,<br />
Wert2=19, wäre dann z.b. &quot;ab&quot;</p>
<p>Ist aber ziemlich nervig und stümberhaft so ~~</p>
]]></description><link>https://www.c-plusplus.net/forum/post/370356</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370356</guid><dc:creator><![CDATA[dernewbie]]></dc:creator><pubDate>Sat, 11 Oct 2003 14:18:15 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 16:05:55 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Für deine Anfangsfrage habe ich mal einen kleinen Algo programmiert:</p>
<pre><code class="language-cpp">int zeichen;
	CString list, temp;
	char test;
    int count;

	for(zeichen=65;zeichen&lt;91;zeichen++) 
	{
		test = (int)zeichen;
		temp = test;

		for(count=0;count&lt;3;count++)
		{
			list += temp;
		}

		m_list.AddString(list);
		list = &quot;&quot;;
	}
</code></pre>
<p>dabei werden jeweils 3 Buchstaben hintereinander in ein ListCtrl geschrieben. Die Variable ist &quot;m_list&quot; und die Variable, welche die 3 Buchstaben enthält &quot;list&quot;. Hoffe ich konnte dich etwas weiterbringen. <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/370407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370407</guid><dc:creator><![CDATA[Max M.]]></dc:creator><pubDate>Sat, 11 Oct 2003 16:05:55 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 16:32:52 GMT]]></title><description><![CDATA[<p>Danke, so hatte ich das schon fast ins Auge gefasst <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/370426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370426</guid><dc:creator><![CDATA[dernewbie]]></dc:creator><pubDate>Sat, 11 Oct 2003 16:32:52 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben hochzählen ? on Sat, 11 Oct 2003 19:27:34 GMT]]></title><description><![CDATA[<p>Damit er was zu knabbern hat, hier ein alternativer Passwortgenerator.<br />
Sie erzeugt bei jedem Aufruf eine neue Zeichenkette in der die Buchataben von links beginnend hochgezählt werden.<br />
Die für die Generierung zugelassenen Zeichen können definiert werden, die Zählreihenfolge ebenfalls</p>
<pre><code class="language-cpp">char Allowed[]={&quot;0123456789ABDCD..Za..z_-#&quot;}; //hier die Zeichen festlegen die zugelassen sind zur Erzeugeung des Keys
int AnzAllowed=sizeof(Allowed)/sizeof(char)-1; // Berechnung der Anzahl der zugelassenen Elemente

int GenNextKey(char *text,const int LenText) // Text Keystring  Lentext Anzahl Buichstaben in KeyString
{
#define  AnzChar 256          // Die Routine ist begrenzt auf 256 lange Codestrings
static index[AnzChar];        // aktueller Zustandsspeicher
static int FirstTime=0;
int i;
if (0==FirstTime)             // Initialisierung des Zustandsspeichers
{
for(i=0;i&lt;AnzChar;i++)
   index[i]=0;
FirstTime=1;
}
for (i=0;i&lt;LenText;i++)       // Berechnung des nächsten Elements
{
  text[i]=Allowed[index[i&rsqb;&rsqb;;
  index[i]++;
  if (index[i]&gt;AnzAllowed)
  {
	  index[i]=0;
      text[i]=Allowed[index[i&rsqb;&rsqb;;
      index[i]++;
  }
  else
   break;
 }
 return 0;
}
//////////////////////////////////////////////////
int main()
{
int i;
char text[AnzChar];
 for (i=0;i&lt;20;i++)
  text[i]=0;
 for (i=0;i&lt;1000000;i++)
  {
  GenNextKey(text,AnzChar);
  printf(&quot;%s\n&quot;,text);
  }
return 0;
}
</code></pre>
<p>P.S. Sieht einer Möglichkeiten es zu optimieren, sowohl größe als auch Schnelligkeit??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/370492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/370492</guid><dc:creator><![CDATA[PAD]]></dc:creator><pubDate>Sat, 11 Oct 2003 19:27:34 GMT</pubDate></item></channel></rss>