<?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[binäre daten mit sockets weiterleiten]]></title><description><![CDATA[<p>tag, <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="😉"
    /><br />
ich möcht(wie die Überschrift sagt)binäre daten mit sockets weiterleiten.<br />
momentan mach ich das so:</p>
<pre><code>long rc;
 char y[255];
 SOCKET socket; 

......

rc= recv (socket,y ,sizeof (y), 0);
rc= send (socket,y,strlen(y),0);
</code></pre>
<p>ich bin mir nur nicht sicher ob durch die konvertierung in den string daten verloren gehen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>DANKE <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/topic/314996/binäre-daten-mit-sockets-weiterleiten</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 12:47:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/314996.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Mar 2013 22:10:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to binäre daten mit sockets weiterleiten on Wed, 20 Mar 2013 22:10:02 GMT]]></title><description><![CDATA[<p>tag, <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="😉"
    /><br />
ich möcht(wie die Überschrift sagt)binäre daten mit sockets weiterleiten.<br />
momentan mach ich das so:</p>
<pre><code>long rc;
 char y[255];
 SOCKET socket; 

......

rc= recv (socket,y ,sizeof (y), 0);
rc= send (socket,y,strlen(y),0);
</code></pre>
<p>ich bin mir nur nicht sicher ob durch die konvertierung in den string daten verloren gehen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>DANKE <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/2308339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2308339</guid><dc:creator><![CDATA[c_flo]]></dc:creator><pubDate>Wed, 20 Mar 2013 22:10:02 GMT</pubDate></item><item><title><![CDATA[Reply to binäre daten mit sockets weiterleiten on Wed, 20 Mar 2013 22:23:59 GMT]]></title><description><![CDATA[<p>c_flo schrieb:</p>
<blockquote>
<pre><code>long rc;
 char y[255];
 SOCKET socket; 

......
 
rc= recv (socket,y ,sizeof (y), 0);
rc= send (socket,y,strlen(y),0);
</code></pre>
<p>ich bin mir nur nicht sicher ob durch die konvertierung in den string daten verloren gehen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Hallo c_flo,</p>
<p>da wird nichts konvertiert.<br />
Ich würde aber bei dieser Art der Übertragung die Anzahl der Daten vorne anhängen, um sicher zu stellen, dass dieselbe stimmt. Wenn es sich tatsächlich um binäre Daten und nicht um Text handelt, kann auch eine '\0' in den Daten vorkommen und damit sendest Du vielleicht zu wenig Bytes. Das schließt dann den Einsatz von <code>strlen</code> aus!</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2308341</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2308341</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Wed, 20 Mar 2013 22:23:59 GMT</pubDate></item><item><title><![CDATA[Reply to binäre daten mit sockets weiterleiten on Wed, 20 Mar 2013 22:38:19 GMT]]></title><description><![CDATA[<p>ok<br />
danke aber ich weiß nicht wie lang die daten sind da sie von einem anderen programm gesendet werden ich möchte sie nur <em>weiterleiten</em>. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
gibt es eine andere möglichkeit um die länge rauszukriegen? <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/2308342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2308342</guid><dc:creator><![CDATA[c_flo]]></dc:creator><pubDate>Wed, 20 Mar 2013 22:38:19 GMT</pubDate></item><item><title><![CDATA[Reply to binäre daten mit sockets weiterleiten on Wed, 20 Mar 2013 23:25:04 GMT]]></title><description><![CDATA[<p>Ja, den Rückgabewert von recv..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2308346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2308346</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Wed, 20 Mar 2013 23:25:04 GMT</pubDate></item><item><title><![CDATA[Reply to binäre daten mit sockets weiterleiten on Thu, 21 Mar 2013 09:51:27 GMT]]></title><description><![CDATA[<p>ok <strong>danke</strong><br />
GEHT <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <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="🙂"
    /> <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="🙂"
    /> <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="🙂"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <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/2308378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2308378</guid><dc:creator><![CDATA[c_flo]]></dc:creator><pubDate>Thu, 21 Mar 2013 09:51:27 GMT</pubDate></item></channel></rss>