<?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[winsock &#x2F; windows]]></title><description><![CDATA[<p>Hi</p>
<p>Ich habe heute mal angefangen mit winsock und der Netzwerkprogrammierung.<br />
Aus dem Tutorial von <a href="http://www.c-worker.ch" rel="nofollow">www.c-worker.ch</a> habe ich folgenden Code:</p>
<pre><code class="language-cpp">#include &quot;windows.h&quot;

#include &lt;winsock2.h&gt;

#include &lt;stdio.h&gt;

//Prototypen

int startWinsock(void);

int main()

{

 long rc;
 rc=startWinsock();

 if(rc!=0)

 {

  printf(&quot;Fehler: startWinsock, fehler code: %d\n&quot;,rc);

   return 1;

 }

  else

 {

    printf(&quot;Winsock gestartet!\n&quot;);

  }

 return 0;

}

int startWinsock(void)
{

WSADATA wsa;

 return WSAStartup(MAKEWORD(3,1),&amp;wsa);

}
</code></pre>
<p>Habe diesen in mein VC++ 6 abgetippt und wollte ihn dann ausführen bekam aber 60 Compilerfehler von wegen Neudefinition von verschiedenen Elementen aus winsock.<br />
Habe dann bisschen probiert und festgestellt das das Programm einwandfrei läuft wenn ich</p>
<pre><code class="language-cpp">#include &quot;windows.h&quot;
</code></pre>
<p>einfach weglasse.</p>
<p>Ist aber ja nicht so vorgesehen und dürfte auf Dauer zu Problemen führen.<br />
Hat vll jamnd ne Idee warum das Problem besteht und was man dagegen tut?<br />
(ws2_32.lib habe ich dazugelinkt)</p>
<p>Mfg<br />
Auron</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/148951/winsock-windows</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 22:06:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/148951.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 31 May 2006 19:19:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to winsock &#x2F; windows on Wed, 31 May 2006 19:19:20 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ich habe heute mal angefangen mit winsock und der Netzwerkprogrammierung.<br />
Aus dem Tutorial von <a href="http://www.c-worker.ch" rel="nofollow">www.c-worker.ch</a> habe ich folgenden Code:</p>
<pre><code class="language-cpp">#include &quot;windows.h&quot;

#include &lt;winsock2.h&gt;

#include &lt;stdio.h&gt;

//Prototypen

int startWinsock(void);

int main()

{

 long rc;
 rc=startWinsock();

 if(rc!=0)

 {

  printf(&quot;Fehler: startWinsock, fehler code: %d\n&quot;,rc);

   return 1;

 }

  else

 {

    printf(&quot;Winsock gestartet!\n&quot;);

  }

 return 0;

}

int startWinsock(void)
{

WSADATA wsa;

 return WSAStartup(MAKEWORD(3,1),&amp;wsa);

}
</code></pre>
<p>Habe diesen in mein VC++ 6 abgetippt und wollte ihn dann ausführen bekam aber 60 Compilerfehler von wegen Neudefinition von verschiedenen Elementen aus winsock.<br />
Habe dann bisschen probiert und festgestellt das das Programm einwandfrei läuft wenn ich</p>
<pre><code class="language-cpp">#include &quot;windows.h&quot;
</code></pre>
<p>einfach weglasse.</p>
<p>Ist aber ja nicht so vorgesehen und dürfte auf Dauer zu Problemen führen.<br />
Hat vll jamnd ne Idee warum das Problem besteht und was man dagegen tut?<br />
(ws2_32.lib habe ich dazugelinkt)</p>
<p>Mfg<br />
Auron</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1069089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1069089</guid><dc:creator><![CDATA[Auron]]></dc:creator><pubDate>Wed, 31 May 2006 19:19:20 GMT</pubDate></item><item><title><![CDATA[Reply to winsock &#x2F; windows on Wed, 31 May 2006 20:02:26 GMT]]></title><description><![CDATA[<p>versuch mal #include &lt;winsock2.h&gt; vor #include &quot;windows.h&quot; so hat es bei mir funktioniert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1069127</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1069127</guid><dc:creator><![CDATA[lala]]></dc:creator><pubDate>Wed, 31 May 2006 20:02:26 GMT</pubDate></item><item><title><![CDATA[Reply to winsock &#x2F; windows on Thu, 01 Jun 2006 16:07:02 GMT]]></title><description><![CDATA[<p>Besten Dank</p>
<p>Funktioniert jetzt einwandfrei!</p>
<p>Sachen gibts...</p>
<p>Mfg</p>
<p>Auron</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1069697</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1069697</guid><dc:creator><![CDATA[Auron]]></dc:creator><pubDate>Thu, 01 Jun 2006 16:07:02 GMT</pubDate></item></channel></rss>