<?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[Einzelne Bytes in einen String Array speichern und vergleichen]]></title><description><![CDATA[<p>Hallo leute,</p>
<p>Ich möchte gerne verschiedene Bytereihen in jeweilige String Arrays speichern. Danach möchte ich das gesamte String Array durchlaufen und schauen ob eine bestimmte byte Reihenfolge in den jeweiligen Array vorhanden ist.</p>
<p>Zunächst habe ich nur das überführen der Bytes in den Array gemacht und dann anschließend ausgegeben um zu sehen ob es funktioniert. Leider funkt es nicht.</p>
<p>Ich habe mir das wie folgt codiert, aber erhalte als Ausgabe eine leere Zeichenfolge:</p>
<pre><code class="language-cpp">const int MAXDEVICE = 1000;
	  string devicemc[MAXDEVICE] ;
	  int n;
	  int m_device_id = 0;
      do {
        m_device_id++;

          wprintf(L&quot;\t\tAddress: %02x:%02x:%02x:%02x:%02x:%02x\r\n&quot;, m_device_info.Address.rgBytes[0], m_device_info.Address.rgBytes[1], m_device_info.Address.rgBytes[2], m_device_info.Address.rgBytes[3], m_device_info.Address.rgBytes[4], m_device_info.Address.rgBytes[5]);

	devicemc[m_device_id]= m_device_info.Address.rgBytes[0], m_device_info.Address.rgBytes[1], m_device_info.Address.rgBytes[2], m_device_info.Address.rgBytes[3], m_device_info.Address.rgBytes[4], m_device_info.Address.rgBytes[5];

      } while(BluetoothFindNextDevice(m_bt_dev, &amp;m_device_info));

	  for (int k = 0; k&lt;m_device_id; ++k){
		  wprintf(L&quot;\t\MAC:&quot;, devicemc);
	  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/306343/einzelne-bytes-in-einen-string-array-speichern-und-vergleichen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 07:36:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/306343.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Jul 2012 13:48:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 13:48:00 GMT]]></title><description><![CDATA[<p>Hallo leute,</p>
<p>Ich möchte gerne verschiedene Bytereihen in jeweilige String Arrays speichern. Danach möchte ich das gesamte String Array durchlaufen und schauen ob eine bestimmte byte Reihenfolge in den jeweiligen Array vorhanden ist.</p>
<p>Zunächst habe ich nur das überführen der Bytes in den Array gemacht und dann anschließend ausgegeben um zu sehen ob es funktioniert. Leider funkt es nicht.</p>
<p>Ich habe mir das wie folgt codiert, aber erhalte als Ausgabe eine leere Zeichenfolge:</p>
<pre><code class="language-cpp">const int MAXDEVICE = 1000;
	  string devicemc[MAXDEVICE] ;
	  int n;
	  int m_device_id = 0;
      do {
        m_device_id++;

          wprintf(L&quot;\t\tAddress: %02x:%02x:%02x:%02x:%02x:%02x\r\n&quot;, m_device_info.Address.rgBytes[0], m_device_info.Address.rgBytes[1], m_device_info.Address.rgBytes[2], m_device_info.Address.rgBytes[3], m_device_info.Address.rgBytes[4], m_device_info.Address.rgBytes[5]);

	devicemc[m_device_id]= m_device_info.Address.rgBytes[0], m_device_info.Address.rgBytes[1], m_device_info.Address.rgBytes[2], m_device_info.Address.rgBytes[3], m_device_info.Address.rgBytes[4], m_device_info.Address.rgBytes[5];

      } while(BluetoothFindNextDevice(m_bt_dev, &amp;m_device_info));

	  for (int k = 0; k&lt;m_device_id; ++k){
		  wprintf(L&quot;\t\MAC:&quot;, devicemc);
	  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2235572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235572</guid><dc:creator><![CDATA[CPPNEWby123]]></dc:creator><pubDate>Wed, 25 Jul 2012 13:48:00 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 13:57:52 GMT]]></title><description><![CDATA[<p>Mische nie C mit C++! Besonders nicht, wenn du C nicht richtig kannst:</p>
<pre><code class="language-cpp">string devicemc[MAXDEVICE] ;

     // ...

     wprintf(L&quot;\t\MAC:&quot;, devicemc);
</code></pre>
<p>Das ist auf so vielen Ebenen falsch, da mag ich gar nicht ansetzen.</p>
<p>Schreib dein Programm mal ohne rohe Arrays (stattdessen std::array oder std::vector, hier wohl eher std::vector) und ganz ohne C-I/O (stattdessen die C++ Streams), dann bist du einem funktionierenden Programm automatisch viel näher.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235576</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 25 Jul 2012 13:57:52 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 14:00:33 GMT]]></title><description><![CDATA[<p>Welche Aufgabe soll Zeile 10 erfüllen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235579</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235579</guid><dc:creator><![CDATA[Athar]]></dc:creator><pubDate>Wed, 25 Jul 2012 14:00:33 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 14:06:58 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3822">@Sepp</a>: Wie würdest du es denn machen ? Würde mich über Codesnippets freuen, da ich eigentlich ein Standard Java-Programmierer bin und nicht sehr vertraut bin mit C/C++</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/23889">@Athar</a>:</p>
<p>In der Variable m_device_info.Address.rgBytes steht eine MAC Adresse wie: 2f3D..FF.<br />
Es kommen nun mehrere MAC Adressen vor in meiner Reichweite. Ich möchte nun alle MAC Adressen in die String Variable devicemc Speichern und dann einzeln analysieren ob die gewünschte MAC Adresse noch vorhanden ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235582</guid><dc:creator><![CDATA[CPPNEWby123]]></dc:creator><pubDate>Wed, 25 Jul 2012 14:06:58 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 14:20:43 GMT]]></title><description><![CDATA[<p>CPPNEWby123 schrieb:</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3822">@Sepp</a>: Wie würdest du es denn machen ? Würde mich über Codesnippets freuen, da ich eigentlich ein Standard Java-Programmierer bin und nicht sehr vertraut bin mit C/C++</p>
</blockquote>
<blockquote>
<p>In der Variable m_device_info.Address.rgBytes steht eine MAC Adresse wie: 2f3D..FF.<br />
Es kommen nun mehrere MAC Adressen vor in meiner Reichweite. Ich möchte nun alle MAC Adressen in die String Variable devicemc Speichern und dann einzeln analysieren ob die gewünschte MAC Adresse noch vorhanden ist.</p>
</blockquote>
<p>Ungetestet, da ich deine komischen Klassen nicht habe:</p>
<pre><code class="language-cpp">std::vector&lt;std::string&gt; &gt; mac_adresses;
while(BluetoothFindNextDevice(m_bt_dev, &amp;m_device_info))
{
 mac_adresses.push_back(std::string(&amp;m_device_info.Address.rgBytes[0], &amp;m_device_info.Address.rgBytes[6]);  // Hier kommt es sehr darauf an, was m_device_info.Address.rgBytes überhaupt ist. Ich habe mal vorsichtig geraten.
}

for (unsigned i = 0; i &lt; mac_adresses.size(); ++i)
 std::cout &lt;&lt; mac_adresses[i] &lt;&lt; '\n';
</code></pre>
<p>Vermutlich werde ich irgendwo falsch geraten haben, wie deine Klassen genau beschaffen sind, aber so bekommst du die ersten 5 Zeichen deiner m_device_info-Objekte in eine Liste von strings. Die Frage ist: Wozu der Umweg? Prüf doch gleich, ob die Zieladresse vorhanden ist, ohne die unsinnige Umkopiererei.</p>
<p>Und hol dir unbedingt ein gutes C++-Buch! Siehe zweiter Link meiner Signatur. Mit Java-Stil kommt man in C++ nicht weit und mit C in C++ bekommt man bloß Abstürze! Gutes C++ ist leider ziemlich schwierig und hat eine hohe Lernkurve. Wenn es aber erst einmal Klick gemacht hat, kannst du die tollsten Sachen machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235591</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 25 Jul 2012 14:20:43 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 14:37:05 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3822">@Sepp</a>:</p>
<p>Vielen Dank für die Infos. Ja, werde ich jetzt auch die Tage in Angriff nehmen. Wollte nur mal was testen. Muss mich nochmal in einen Crashcurs reinarbeiten.</p>
<p>Es sind wchars, als Datentyp. Nachfolgend der gesamte Code:</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;

#define WIN32_LEAN_AND_MEAN

#include &lt;windows.h&gt;
#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;winsock2.h&gt;
#include &lt;bthdef.h&gt;
#include &lt;BluetoothAPIs.h&gt;
#include &lt;iostream&gt;
#include &lt;vector&gt;

using namespace std;
#pragma comment(lib, &quot;Irprops.lib&quot;)

BLUETOOTH_FIND_RADIO_PARAMS m_bt_find_radio = {
  sizeof(BLUETOOTH_FIND_RADIO_PARAMS)
};

BLUETOOTH_RADIO_INFO m_bt_info = {
  sizeof(BLUETOOTH_RADIO_INFO),
  0,
};

BLUETOOTH_DEVICE_SEARCH_PARAMS m_search_params = {
  sizeof(BLUETOOTH_DEVICE_SEARCH_PARAMS),
  1,
  0,
  1,
  1,
  1,
  15,
  NULL
};

BLUETOOTH_DEVICE_INFO m_device_info = {
  sizeof(BLUETOOTH_DEVICE_INFO),
  0,
};

HANDLE m_radio = NULL;
HBLUETOOTH_RADIO_FIND m_bt = NULL;
HBLUETOOTH_DEVICE_FIND m_bt_dev = NULL;

int wmain(int argc, wchar_t **args) {
  while(true) {
    m_bt = BluetoothFindFirstRadio(&amp;m_bt_find_radio, &amp;m_radio);

    int m_radio_id = 0;
    do {
      m_radio_id++;

      BluetoothGetRadioInfo(m_radio, &amp;m_bt_info);

      wprintf(L&quot;Radio %d:\r\n&quot;, m_radio_id);
      wprintf(L&quot;\tName: %s\r\n&quot;, m_bt_info.szName);
      wprintf(L&quot;\tAddress: %02x:%02x:%02x:%02x:%02x:%02x\r\n&quot;, m_bt_info.address.rgBytes[1], m_bt_info.address.rgBytes[0], m_bt_info.address.rgBytes[2], m_bt_info.address.rgBytes[3], m_bt_info.address.rgBytes[4], m_bt_info.address.rgBytes[5]);
      wprintf(L&quot;\tClass: 0x%08x\r\n&quot;, m_bt_info.ulClassofDevice);
      wprintf(L&quot;\tManufacturer: 0x%04x\r\n&quot;, m_bt_info.manufacturer);

      m_search_params.hRadio = m_radio;

      ::ZeroMemory(&amp;m_device_info, sizeof(BLUETOOTH_DEVICE_INFO));
      m_device_info.dwSize = sizeof(BLUETOOTH_DEVICE_INFO);

      m_bt_dev = BluetoothFindFirstDevice(&amp;m_search_params, &amp;m_device_info);

	  vector &lt;string&gt; macadresse;
	  int n;
	  int m_device_id = 0;
      do {
        m_device_id++;

        wprintf(L&quot;\tDevice %d:\r\n&quot;, m_device_id);
        wprintf(L&quot;\t\tName: %s\r\n&quot;, m_device_info.szName);
		wprintf(L&quot;\t\tAddress: %02x:%02x:%02x:%02x:%02x:%02x\r\n&quot;, m_device_info.Address.rgBytes[0], m_device_info.Address.rgBytes[1], m_device_info.Address.rgBytes[2], m_device_info.Address.rgBytes[3], m_device_info.Address.rgBytes[4], m_device_info.Address.rgBytes[5]);
        wprintf(L&quot;\t\tClass: 0x%08x\r\n&quot;, m_device_info.ulClassofDevice);

		//devicemc[m_device_id]= m_device_info.Address.rgBytes[0], m_device_info.Address.rgBytes[1], m_device_info.Address.rgBytes[2], m_device_info.Address.rgBytes[3], m_device_info.Address.rgBytes[4], m_device_info.Address.rgBytes[5];
		macadresse.push_back(string (&amp;m_device_info.Address.rgBytes[0], &amp;m_device_info.Address.rgBytes[1], &amp;m_device_info.Address.rgBytes[2], &amp;m_device_info.Address.rgBytes[3], &amp;m_device_info.Address.rgBytes[4], &amp;m_device_info.Address.rgBytes[5]));

      } while(BluetoothFindNextDevice(m_bt_dev, &amp;m_device_info));

	  for (int k = 0; k&lt;m_device_id; ++k){
		  wprintf(L&quot;\t\MAC:&quot;, devicemc[k]);
	  }

	  BluetoothFindDeviceClose(m_bt_dev);

    } while(BluetoothFindNextRadio(&amp;m_bt_find_radio, &amp;m_radio));

    BluetoothFindRadioClose(m_bt);

    Sleep(10000);
  }

  return 0;
}
</code></pre>
<p>Hilft das ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235600</guid><dc:creator><![CDATA[CPPNEWby123]]></dc:creator><pubDate>Wed, 25 Jul 2012 14:37:05 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 15:09:13 GMT]]></title><description><![CDATA[<p>CPPNEWby123 schrieb:</p>
<blockquote>
<p>Hilft das ?</p>
</blockquote>
<p>Nein, da ich nicht weiß, was ein BLUETOOTH_DEVICE_INFO ist.</p>
<blockquote>
<p>Es sind wchars, als Datentyp.</p>
</blockquote>
<p>Dann wirst du bestimmt auch einen wstring brauchen.</p>
<p>Insgesamt ist der Code mit seinen unzähligen globalen Objekten und dem vielen C mehr als ungünstig. Zum Beispiel wird dir vieles vom dem printf-Kram entweder nicht das tun, was du denkst oder grandios abstürzen. Es ist kein Zufall, dass du am Ende nichts ausgegeben bekommst, das Programm ist einfach falsch. Wie gesagt: Nicht C mit C++ mischen. Das ist keine Faustregel, sondern ganz essentiell. Es kann gar nicht funktionieren. Entweder oder.</p>
<p>(Ja, jetzt kommen gleich Leute, die ein paar Ausnahmen aufzeigen, wie man C und C++ mit viel Vorsicht doch mischen kann. Frage an euch, wenn ihr so etwas schreiben wollt: Ist das wirklich ein guter Ratschlag?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235618</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 25 Jul 2012 15:09:13 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 15:58:27 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>(Ja, jetzt kommen gleich [...]</p>
</blockquote>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;stdio.h&gt;

int main()
{
	std::string s( &quot;Hello, C!&quot; );
	printf( &quot;%s\n&quot;, s.c_str() );
}
</code></pre>
<p>Geht doch wunderbar!? *scnr* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235644</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 25 Jul 2012 15:58:27 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 16:00:17 GMT]]></title><description><![CDATA[<p>Swordfish schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>(Ja, jetzt kommen gleich [...]</p>
</blockquote>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;stdio.h&gt;

int main()
{
	std::string s( &quot;Hello, C!&quot; );
	printf( &quot;%s\n&quot;, s.c_str() );
}
</code></pre>
<p>Geht doch wunderbar!? *scnr* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
</blockquote>
<pre><code>error: ‘string’ is not a member of ‘std’
</code></pre>
<p>:p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235645</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 25 Jul 2012 16:00:17 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 16:45:31 GMT]]></title><description><![CDATA[<p>Du brauchst <em>endlich</em> einen Standardkonformen C++-Compiler... :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235660</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 25 Jul 2012 16:45:31 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 17:33:58 GMT]]></title><description><![CDATA[<p>Swordfish schrieb:</p>
<blockquote>
<p>Du brauchst <em>endlich</em> einen Standardkonformen C++-Compiler... :p</p>
</blockquote>
<p>Wieso?<br />
Ob <code>&lt;iostreams&gt;</code> auch <code>&lt;string&gt;</code> reinholt oder nicht ist doch nicht vorgeschrieben, oder täusche ich mich da?</p>
<p>Und nötig ist es mMn. nicht, sollte nichtmal nötig sein in <code>&lt;iostreams&gt;</code> ne fwd. decl von <code>string</code> zu haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235672</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Wed, 25 Jul 2012 17:33:58 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Wed, 25 Jul 2012 19:07:14 GMT]]></title><description><![CDATA[<p>Ja, stimmt.<br />
Ich schmeiß' noch ein</p>
<pre><code class="language-cpp">#include &lt;string&gt;
</code></pre>
<p>ins rennen ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235712</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 25 Jul 2012 19:07:14 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Thu, 26 Jul 2012 07:22:46 GMT]]></title><description><![CDATA[<p>Irgendwie muss das doch provisorisch möglich sein ???</p>
<p>Gibts hier niemanden der mir helfen kann, wie ich einfach bytereihen in einen vector speichere und dann nach einer bestimmten bytereihe suche ?</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/19375">@SeppJ</a>: Der Code funktioniert <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="😉"
    /> Nur die Erweiterung mit dem Vergleich (noch) nicht so richtig <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235815</guid><dc:creator><![CDATA[CPPNEWby123]]></dc:creator><pubDate>Thu, 26 Jul 2012 07:22:46 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Thu, 26 Jul 2012 07:36:33 GMT]]></title><description><![CDATA[<p>CPPNEWby123 schrieb:</p>
<blockquote>
<p>Irgendwie muss das doch provisorisch möglich sein ???</p>
</blockquote>
<p>Was das? C und C++ mischen? Ja, es geht, wenn du der Superguru sowohl in C++ als auch in C bist und das Programm ganz vorsichtig konstruierst, mit dem Ziel, beide zu mischen. Provisorisch ist da gar nicht. Und ein Guru für C und C++ bist du auch nicht.</p>
<blockquote>
<p>Gibts hier niemanden der mir helfen kann, wie ich einfach bytereihen in einen vector speichere und dann nach einer bestimmten bytereihe suche ?</p>
</blockquote>
<p>Wurde dir doch gezeigt. Aber wieso suchst du nicht direkt in den Bytereihen?</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/19375">@SeppJ</a>: Der Code funktioniert <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="😉"
    /> Nur die Erweiterung mit dem Vergleich (noch) nicht so richtig <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>Lass mich raten: Du hast strcmp oder ähnliches benutzt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235821</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235821</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 26 Jul 2012 07:36:33 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Thu, 26 Jul 2012 07:44:22 GMT]]></title><description><![CDATA[<p>CPPNEWby123 schrieb:</p>
<blockquote>
<p>Ich möchte gerne verschiedene Bytereihen in jeweilige String Arrays speichern.</p>
</blockquote>
<p>Lagerst du auch Kartoffeln im CD-Regal? Jacken im Kühlschrank? Schnitzel im Schuhschrank?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235826</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 26 Jul 2012 07:44:22 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Thu, 26 Jul 2012 10:12:24 GMT]]></title><description><![CDATA[<p>Es kann doch nicht sein, dass niemand weiß wie man Bytereihen in einen Vector speichert und dann mit einer weiteren Bytereihe vegleicht ?</p>
<p>@Sebbj: Dafür funktioniert mein Programm hervorragend <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="😉"
    /> Das einzige was nicht funktioniert ist das vergleichen, der rest funkt ja!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235873</guid><dc:creator><![CDATA[CPPNEWby123]]></dc:creator><pubDate>Thu, 26 Jul 2012 10:12:24 GMT</pubDate></item><item><title><![CDATA[Reply to Einzelne Bytes in einen String Array speichern und vergleichen on Thu, 26 Jul 2012 11:05:07 GMT]]></title><description><![CDATA[<p>CPPNEWby123 schrieb:</p>
<blockquote>
<p>Es kann doch nicht sein, dass niemand weiß wie man Bytereihen in einen Vector speichert</p>
</blockquote>
<p>Was sind in deinem Sprachgebrauch Bytereihen? Meinst du Sequenzen aus unsigned chars oder ähnliches? Dann wäre eine Bytereihe sowas wie ein std::vector&lt;unsigned char&gt; oder std::array&lt;unsigned char, N&gt;. Wie man sowas in einen vector speichert: indem du einen vector&lt;vector&lt;unsigned char&gt;&gt; nimmst. Oder &quot;überseh&quot; ich ein Problem von dem du uns noch nihts erzählt hast?</p>
<blockquote>
<p>und dann mit einer weiteren Bytereihe vegleicht ?</p>
</blockquote>
<p>schau mal nach den Algorithmen der Standardbibliothek. Speziell std::equal, std::lexicographical_compare</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2235889</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2235889</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 26 Jul 2012 11:05:07 GMT</pubDate></item></channel></rss>