<?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[In &amp;quot;Hex-Datei&amp;quot; suchen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine Datei, dies sieht mit einem Hex Editor betrachtet wie folgt aus z.B.:</p>
<p>... 00 00 16 E3 B0 B3 A0 A2 00 29 02 00 3F 11 2D 00 09 F3 BC 00 49 36 40 FF FB FF FB FF FB 04 0D 02 ...</p>
<p>Nun möchte ich in der Datei nach allen Daten mit A0 A2 suchen. und dann diesen Datensatz bis zum nächsten A0 A2 in einem String abspeichern und danach den nächsten Datensatz usw....</p>
<p>... 00 00 16 E3 B0 B3 <strong>A0 A2</strong> 00 29 02 00 3F 11 2D 00 09 F3 BC 00 49 36 40 FF FB FF FB FF FB 04 0D 02 ...</p>
<p>Wie ist das möglich?</p>
<p>Danke schon einmal für die Hilfe.</p>
<p>(C++ unter XP mit Dev-C++)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/176161/in-quot-hex-datei-quot-suchen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 11:25:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176161.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 18 Mar 2007 14:41:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to In &amp;quot;Hex-Datei&amp;quot; suchen on Sun, 18 Mar 2007 14:41:01 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe eine Datei, dies sieht mit einem Hex Editor betrachtet wie folgt aus z.B.:</p>
<p>... 00 00 16 E3 B0 B3 A0 A2 00 29 02 00 3F 11 2D 00 09 F3 BC 00 49 36 40 FF FB FF FB FF FB 04 0D 02 ...</p>
<p>Nun möchte ich in der Datei nach allen Daten mit A0 A2 suchen. und dann diesen Datensatz bis zum nächsten A0 A2 in einem String abspeichern und danach den nächsten Datensatz usw....</p>
<p>... 00 00 16 E3 B0 B3 <strong>A0 A2</strong> 00 29 02 00 3F 11 2D 00 09 F3 BC 00 49 36 40 FF FB FF FB FF FB 04 0D 02 ...</p>
<p>Wie ist das möglich?</p>
<p>Danke schon einmal für die Hilfe.</p>
<p>(C++ unter XP mit Dev-C++)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1247747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1247747</guid><dc:creator><![CDATA[Ross81]]></dc:creator><pubDate>Sun, 18 Mar 2007 14:41:01 GMT</pubDate></item><item><title><![CDATA[Reply to In &amp;quot;Hex-Datei&amp;quot; suchen on Sun, 18 Mar 2007 16:15:49 GMT]]></title><description><![CDATA[<p>So wie du es beschrieben hast hört es sichgut an. Wo ist das Problem?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1247828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1247828</guid><dc:creator><![CDATA[Hexe(r)]]></dc:creator><pubDate>Sun, 18 Mar 2007 16:15:49 GMT</pubDate></item><item><title><![CDATA[Reply to In &amp;quot;Hex-Datei&amp;quot; suchen on Sun, 18 Mar 2007 16:23:13 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::ifstream f (&quot;datei&quot;, ios::binary);

std::vector&lt;std::string&gt; v;

std::string current;

while (f)
{
    while (f.get () != 0xa0)
        ;
    if (f.get () != 0xa2)
        continue;

    while (f)
    {
        char c;
        f.get (c);
        if (c != 0xa0)
            current += c;
        else
        {
            char d;
            f.get (d);
            if (d != 0xa2)
                current += 0xa2 += d;
            else
            {
                v.push_back (current);
                current = &quot;&quot;;
                break;
            }
        }
    }
}
</code></pre>
<p>Igitt. Hässlicher Code. Aber er sollte es tun <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/1247836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1247836</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Sun, 18 Mar 2007 16:23:13 GMT</pubDate></item></channel></rss>