<?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; Threading]]></title><description><![CDATA[<p>Hey alle miteinander,</p>
<p>Nun ich habe ein Problem bei der Programmierung von Windows-Sockets und wohl auch mit dem Threading so wie es aussieht. Daher denke ich ist das Forum indem es sich um die Abläufe in C++ handelt am besten gewählt.</p>
<p>Nun habe ich einen eigenen SocketHandler geschrieben. Dies ist eine eigene Klasse welche alle Arbeiten wie WSAStartup etc. übernimmt.</p>
<p>Nun will ich hier auch das listen und accept der Sockets in dieser Klasse abhandeln. Genauer gesagt im Konstruktor wenn eine neue Klasse meines SocketHandlers erstellt wird.</p>
<p>WEnn ich nun in der Main Funktion einen neuen SocketHandler Instanziere, funktioneit das ganze auch bis zu dieser Anweisung:</p>
<p>acceptSocket = accept(*listenSocket, NULL, NULL);</p>
<p>Hier müsste er dann stehen bleiben und warten bis eine Verbindung geöffnet wird, jedoch läuft er hier durch und beendet sich.</p>
<p>Kann mir einer erklären wie das hier Abläuft ?</p>
<p>Gruss<br />
k3n0b1</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/259472/winsock-threading</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 21:14:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/259472.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 Jan 2010 16:03:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WinSock &#x2F; Threading on Sat, 23 Jan 2010 16:03:50 GMT]]></title><description><![CDATA[<p>Hey alle miteinander,</p>
<p>Nun ich habe ein Problem bei der Programmierung von Windows-Sockets und wohl auch mit dem Threading so wie es aussieht. Daher denke ich ist das Forum indem es sich um die Abläufe in C++ handelt am besten gewählt.</p>
<p>Nun habe ich einen eigenen SocketHandler geschrieben. Dies ist eine eigene Klasse welche alle Arbeiten wie WSAStartup etc. übernimmt.</p>
<p>Nun will ich hier auch das listen und accept der Sockets in dieser Klasse abhandeln. Genauer gesagt im Konstruktor wenn eine neue Klasse meines SocketHandlers erstellt wird.</p>
<p>WEnn ich nun in der Main Funktion einen neuen SocketHandler Instanziere, funktioneit das ganze auch bis zu dieser Anweisung:</p>
<p>acceptSocket = accept(*listenSocket, NULL, NULL);</p>
<p>Hier müsste er dann stehen bleiben und warten bis eine Verbindung geöffnet wird, jedoch läuft er hier durch und beendet sich.</p>
<p>Kann mir einer erklären wie das hier Abläuft ?</p>
<p>Gruss<br />
k3n0b1</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1843767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1843767</guid><dc:creator><![CDATA[k3n0b1]]></dc:creator><pubDate>Sat, 23 Jan 2010 16:03:50 GMT</pubDate></item><item><title><![CDATA[Reply to WinSock &#x2F; Threading on Sat, 23 Jan 2010 16:06:44 GMT]]></title><description><![CDATA[<p><code>WSAGetLastError()</code></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1843770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1843770</guid><dc:creator><![CDATA[Ad aCTa]]></dc:creator><pubDate>Sat, 23 Jan 2010 16:06:44 GMT</pubDate></item><item><title><![CDATA[Reply to WinSock &#x2F; Threading on Sat, 23 Jan 2010 16:19:10 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> thx. <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="🤡"
    /><br />
Sometimes I should not drink so much ;o)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1843774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1843774</guid><dc:creator><![CDATA[k3n0b1]]></dc:creator><pubDate>Sat, 23 Jan 2010 16:19:10 GMT</pubDate></item></channel></rss>