<?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[wo ist der fehler? winsock]]></title><description><![CDATA[<p>hi<br />
mach grad ein tutorial zum thema winsock.<br />
der beispiel code funzt bei mir nicht. fehlermeldung:error: C2011 'fd_set' : 'struct' typneudefinition. zeigt mir den fehler in der winsock2.h an.<br />
arbeite mit visual <a href="http://studio.net" rel="nofollow">studio.net</a> die 2003er. hoffe mir kann jemand helfen.<br />
hab ne win32, leere konsolenanwendung genommen.<br />
hier der code:</p>
<pre><code>#include &lt;windows.h&gt;
#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(2,0),&amp;wsa);
	}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/123665/wo-ist-der-fehler-winsock</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 15:45:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/123665.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Oct 2005 20:53:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wo ist der fehler? winsock on Tue, 18 Oct 2005 20:53:32 GMT]]></title><description><![CDATA[<p>hi<br />
mach grad ein tutorial zum thema winsock.<br />
der beispiel code funzt bei mir nicht. fehlermeldung:error: C2011 'fd_set' : 'struct' typneudefinition. zeigt mir den fehler in der winsock2.h an.<br />
arbeite mit visual <a href="http://studio.net" rel="nofollow">studio.net</a> die 2003er. hoffe mir kann jemand helfen.<br />
hab ne win32, leere konsolenanwendung genommen.<br />
hier der code:</p>
<pre><code>#include &lt;windows.h&gt;
#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(2,0),&amp;wsa);
	}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/895586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/895586</guid><dc:creator><![CDATA[ebrosius]]></dc:creator><pubDate>Tue, 18 Oct 2005 20:53:32 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler? winsock on Tue, 18 Oct 2005 21:21:30 GMT]]></title><description><![CDATA[<p>Deinem Code nach zu urteilen, würde ich jetzt auf das Tutorial von <a href="http://c-worker.ch" rel="nofollow">c-worker.ch</a> tippen. Dort steht im Kopf auch folgendes:</p>
<p><a href="http://c-worker.ch" rel="nofollow">c-worker.ch</a> schrieb:</p>
<blockquote>
<p>Hinweise</p>
<p>Falls beim kompilieren einige &quot;Neudefinition&quot; Fehler kommen entfernt die &quot;#include &lt;winsock2.h&gt;&quot; Zeile (wurde in diesem Fall schon in windows.h includiert)<br />
Falls der Compiler ADDR_ANY nicht finden kann verwendet INADDR_ANY.</p>
</blockquote>
<p>Solltest du vielleicht mal ausprobieren <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/895626</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/895626</guid><dc:creator><![CDATA[freaked]]></dc:creator><pubDate>Tue, 18 Oct 2005 21:21:30 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler? winsock on Tue, 18 Oct 2005 21:46:21 GMT]]></title><description><![CDATA[<p>vielen dank für deine schnelle antwort <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
ja das ist das tut. und ich hab das natürlich komplett überlesen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
hab jetzt wieder n fehler <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="😃"
    /> . LNK2019. denke mal das das auf die lib zurückzuführen ist.<br />
&quot;Hinweis: Falls man Visual Studio verwendet muss man bei den Projekteigenschaften unter Linker ws2_32.lib zu den Libraries hinzufügen.&quot;<br />
habe die lib bei linker-erweitert-bibliothek importieren reingeschrieben. ist das so richtig?<br />
fehler: LNK2019:nicht aufgelöstes externes symbol _WSAStartup@8, verwiesen in funktion int_cdecl startWinsock(void)&quot;(?startwinsock@@YAHXZ)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/895665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/895665</guid><dc:creator><![CDATA[ebrosius]]></dc:creator><pubDate>Tue, 18 Oct 2005 21:46:21 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler? winsock on Tue, 18 Oct 2005 21:48:29 GMT]]></title><description><![CDATA[<p>du musst 'ws2_32.lib' mit dazulinken</p>
]]></description><link>https://www.c-plusplus.net/forum/post/895668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/895668</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 18 Oct 2005 21:48:29 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler? winsock on Tue, 18 Oct 2005 23:53:52 GMT]]></title><description><![CDATA[<p>bastel jetzt schon ne ganze weile dran rum. ich bekomme die Ws2_32.dll einfach nicht verlinkt. kann mir bitte jemand genau sagen wie das geht. hab visual <a href="http://studio.net" rel="nofollow">studio.net</a> (2003)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/895708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/895708</guid><dc:creator><![CDATA[ebrosius]]></dc:creator><pubDate>Tue, 18 Oct 2005 23:53:52 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler? winsock on Wed, 19 Oct 2005 00:00:48 GMT]]></title><description><![CDATA[<p>Entweder im Code mittels <strong>#pragma comment(lib, &quot;ws2_32.lib&quot;)</strong> oder in den Projektoptionen unter &quot;Linker&quot; bei &quot;Zusätzliche Abhängigkeiten&quot; eintragen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/895709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/895709</guid><dc:creator><![CDATA[masterofx32]]></dc:creator><pubDate>Wed, 19 Oct 2005 00:00:48 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler? winsock on Wed, 19 Oct 2005 00:04:25 GMT]]></title><description><![CDATA[<p>perfekt.<br />
ich danke dir masterofx32. mit #pragma comment(lib, &quot;ws2_32.lib&quot;) klappt es wunderbar. thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/895711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/895711</guid><dc:creator><![CDATA[ebrosius]]></dc:creator><pubDate>Wed, 19 Oct 2005 00:04:25 GMT</pubDate></item></channel></rss>