<?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üsselung was mache ich falsch]]></title><description><![CDATA[<p>Hallo,<br />
was ist an diesem Code falsch?</p>
<pre><code class="language-cpp">void __fastcall TForm1::endecrypt(char *instr, char *outstr, int isize)
{
   int i;
   for(i = 0; i &lt; isize; i++)
   {
      outstr[i] = instr[i] ^ i;
   }
   outstr[isize] = NULL;
}
// in Button Click
AnsiString test;
test = &quot;Hallo du&quot;;
char *in = new char[sizeof(test) + 1];
char *out = new char[sizeof(test) + 1];

strcpy(in , test.c_str());
endecrypt(in, out, sizeof(in));

Label1-&gt;Caption = out;

delete [] in;
delete [] out;
</code></pre>
<p>Also, dieser Code spuckt mir immer nur 4 Stellen aus, was kann daran falsch sein???</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172841/verschlüsselung-was-mache-ich-falsch</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 11:35:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172841.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Feb 2007 20:37:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verschlüsselung was mache ich falsch on Thu, 08 Feb 2007 20:37:55 GMT]]></title><description><![CDATA[<p>Hallo,<br />
was ist an diesem Code falsch?</p>
<pre><code class="language-cpp">void __fastcall TForm1::endecrypt(char *instr, char *outstr, int isize)
{
   int i;
   for(i = 0; i &lt; isize; i++)
   {
      outstr[i] = instr[i] ^ i;
   }
   outstr[isize] = NULL;
}
// in Button Click
AnsiString test;
test = &quot;Hallo du&quot;;
char *in = new char[sizeof(test) + 1];
char *out = new char[sizeof(test) + 1];

strcpy(in , test.c_str());
endecrypt(in, out, sizeof(in));

Label1-&gt;Caption = out;

delete [] in;
delete [] out;
</code></pre>
<p>Also, dieser Code spuckt mir immer nur 4 Stellen aus, was kann daran falsch sein???</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225337</guid><dc:creator><![CDATA[daniel23]]></dc:creator><pubDate>Thu, 08 Feb 2007 20:37:55 GMT</pubDate></item><item><title><![CDATA[Reply to Verschlüsselung was mache ich falsch on Thu, 08 Feb 2007 21:04:16 GMT]]></title><description><![CDATA[<p>Schon mal geprüft, was <em>sizeof</em> zurückgibt? Und nachgelesen, was die Funktion genau macht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225347</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225347</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Thu, 08 Feb 2007 21:04:16 GMT</pubDate></item><item><title><![CDATA[Reply to Verschlüsselung was mache ich falsch on Thu, 08 Feb 2007 21:25:36 GMT]]></title><description><![CDATA[<p>Hallo,<br />
statt sizeof habe ich jetzt test.length() genommen und jetzt geht es, Danke!.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1225358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1225358</guid><dc:creator><![CDATA[daniel23]]></dc:creator><pubDate>Thu, 08 Feb 2007 21:25:36 GMT</pubDate></item></channel></rss>