<?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[Kleines C#-Snippet nach C++ übersetzen]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir vielleicht jemand bitte dieses kleine C#-Snippet nach C++ übersetzen?</p>
<p>Ich denke mal das sind doch nur geringfügige Unterschiede oder?</p>
<pre><code class="language-cpp">IPEndPoint ipe = new IPEndPoint(IPAddress.Parse(&quot;127.0.0.1&quot;),80);

Socket s = new Socket( ipe.AddressFamily, SocketType.Stream, ProtocolType.Tcp);

s.Connect(ipe);

if (!s.Connected)
return;

byte[] data = new byte[1000];

s.Receive(data);
String txt = System.Text.Encoding.ASCII.GetString(data);
Console.Write(txt);
s.Close();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/178642/kleines-c-snippet-nach-c-übersetzen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 07:01:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/178642.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 13 Apr 2007 08:05:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kleines C#-Snippet nach C++ übersetzen on Fri, 13 Apr 2007 08:05:56 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir vielleicht jemand bitte dieses kleine C#-Snippet nach C++ übersetzen?</p>
<p>Ich denke mal das sind doch nur geringfügige Unterschiede oder?</p>
<pre><code class="language-cpp">IPEndPoint ipe = new IPEndPoint(IPAddress.Parse(&quot;127.0.0.1&quot;),80);

Socket s = new Socket( ipe.AddressFamily, SocketType.Stream, ProtocolType.Tcp);

s.Connect(ipe);

if (!s.Connected)
return;

byte[] data = new byte[1000];

s.Receive(data);
String txt = System.Text.Encoding.ASCII.GetString(data);
Console.Write(txt);
s.Close();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1265094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1265094</guid><dc:creator><![CDATA[Freitag]]></dc:creator><pubDate>Fri, 13 Apr 2007 08:05:56 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines C#-Snippet nach C++ übersetzen on Fri, 13 Apr 2007 08:17:20 GMT]]></title><description><![CDATA[<p>Freitag schrieb:</p>
<blockquote>
<p>Ich denke mal das sind doch nur geringfügige Unterschiede oder?</p>
</blockquote>
<p>Technisch gesehen vielleicht. Das Hauptproblem dürfte es sein, ein C++ Äquivalent der .NET-Klassen (IPEndPoint, Socket etc) zu finden - ich gehe mal davon aus, daß du gleichnamige Klassen mit einem vergleichbaren Interface zur Verfügung hast.</p>
<pre><code class="language-cpp">//IPEndPoint ipe = new IPEndPoint(IPAddress.Parse(&quot;127.0.0.1&quot;),80);
IPEndPoint ipe(IPAdress::Parse(&quot;127.0.0.1&quot;),80);

//Socket s = new Socket( ipe.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
Socket s(ipe.AdressFamily,SocketType::Stream,ProtocolType::Tcp);

s.Connect(ipe);

if (!s.Connected)
return;

//byte[] data = new byte[1000];
char data[1000];

//s.Receive(data);
int rc_len = s.Recieve(data,1000);//C++ Arrays kannst du nicht nach ihrer Größe fragen - die mußt du selber mitgeben

//String txt = System.Text.Encoding.ASCII.GetString(data);
string txt(data,rc_len);

//Console.Write(txt);
cout&lt;&lt;txt;

s.Close();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1265100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1265100</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 13 Apr 2007 08:17:20 GMT</pubDate></item></channel></rss>