<?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[BYTE* Array drehen]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich habe einen BYTE* Pointer. Mit einer bestimmten länge hängen da daten dran.</p>
<p>Die will ich nun aber an einen BYTE* in umgekehrter Reihenfolge hängen.</p>
<p>Das letzte Element soll das erste sein.</p>
<p>Könnt Ihr mir vielleicht helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/152168/byte-array-drehen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 23 Jul 2026 19:56:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/152168.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Jul 2006 18:18:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to BYTE* Array drehen on Mon, 03 Jul 2006 18:18:50 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich habe einen BYTE* Pointer. Mit einer bestimmten länge hängen da daten dran.</p>
<p>Die will ich nun aber an einen BYTE* in umgekehrter Reihenfolge hängen.</p>
<p>Das letzte Element soll das erste sein.</p>
<p>Könnt Ihr mir vielleicht helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090845</guid><dc:creator><![CDATA[souso20]]></dc:creator><pubDate>Mon, 03 Jul 2006 18:18:50 GMT</pubDate></item><item><title><![CDATA[Reply to BYTE* Array drehen on Mon, 03 Jul 2006 18:48:16 GMT]]></title><description><![CDATA[<p>std::reverse</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090853</guid><dc:creator><![CDATA[..,]]></dc:creator><pubDate>Mon, 03 Jul 2006 18:48:16 GMT</pubDate></item><item><title><![CDATA[Reply to BYTE* Array drehen on Mon, 03 Jul 2006 19:37:11 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>du könntest mit zwei Pointern gegeneinander laufen, und die Inhalte der Pointer gegeneinander vertauschen. Letztes mit erstem, Vorletztes mti zweitem usw.<br />
Du musst nur dafür sorgen, dass die Pointer immer entsprechend deiner Länge weitergestellt werden.</p>
<p>Gruss<br />
Tobi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090861</guid><dc:creator><![CDATA[Tobias Gerg (off)]]></dc:creator><pubDate>Mon, 03 Jul 2006 19:37:11 GMT</pubDate></item><item><title><![CDATA[Reply to BYTE* Array drehen on Mon, 03 Jul 2006 20:00:09 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">// Gegeben sind: BYTE *ptr; und int n;
// Also drehen wir es
BYTE *lower = ptr, *upper=lower+n-1; 
while (lower&lt;upper)
{
  BYTE b = *lower;
  *lower++ = *upper;
  *upper-- = b;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1090874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090874</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 03 Jul 2006 20:00:09 GMT</pubDate></item></channel></rss>