<?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[CAsyncSocket - Verbindung komplett schließen]]></title><description><![CDATA[<p>Hi Leute,<br />
ich suche nach einer Möglichkeit eine Socket Verbindung komplett zu schließen. Die Close Methode reicht da anscheinend nicht aus, denn der unten stehende Code Funktioniert nicht.<br />
Ich habe die Problemstellung in diesem Code stark vereinfacht, also bitte zweifelt nicht am Zweck dieses Beispiels. Beim diesem Code tritt ein Fehler auf sobald ich die Connect Funktion ein zweites mal aufrufen will. Also noch mal meine Frage. Was muss ich machen, damit ich die Connect Funktion wieder fehlerfrei aufrufen kann?</p>
<p>Infos:</p>
<p>class MySocket : public CAsyncSocket<br />
MySocket m_sConnectSocket;</p>
<p>VC++ 2003 Standard<br />
BS: Win XP</p>
<p>CODE :</p>
<pre><code class="language-cpp">int m_iPortOut = 3998;
CString m_strName = &quot;loopback&quot;;

m_sConnectSocket.Create();	
m_sConnectSocket.Connect(m_strName, m_iPortOut);// Verbindung zum zweiten (Port Listen) Programm steht

m_sConnectSocket.Close();

m_sConnectSocket.Create();// kein Fehler	
m_sConnectSocket.Connect(m_strName, m_iPortOut);// Erneute Verbindung schlägt fehl
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/62097/casyncsocket-verbindung-komplett-schließen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 03 Jun 2026 22:43:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/62097.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Jan 2004 10:20:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CAsyncSocket - Verbindung komplett schließen on Tue, 20 Jan 2004 10:20:12 GMT]]></title><description><![CDATA[<p>Hi Leute,<br />
ich suche nach einer Möglichkeit eine Socket Verbindung komplett zu schließen. Die Close Methode reicht da anscheinend nicht aus, denn der unten stehende Code Funktioniert nicht.<br />
Ich habe die Problemstellung in diesem Code stark vereinfacht, also bitte zweifelt nicht am Zweck dieses Beispiels. Beim diesem Code tritt ein Fehler auf sobald ich die Connect Funktion ein zweites mal aufrufen will. Also noch mal meine Frage. Was muss ich machen, damit ich die Connect Funktion wieder fehlerfrei aufrufen kann?</p>
<p>Infos:</p>
<p>class MySocket : public CAsyncSocket<br />
MySocket m_sConnectSocket;</p>
<p>VC++ 2003 Standard<br />
BS: Win XP</p>
<p>CODE :</p>
<pre><code class="language-cpp">int m_iPortOut = 3998;
CString m_strName = &quot;loopback&quot;;

m_sConnectSocket.Create();	
m_sConnectSocket.Connect(m_strName, m_iPortOut);// Verbindung zum zweiten (Port Listen) Programm steht

m_sConnectSocket.Close();

m_sConnectSocket.Create();// kein Fehler	
m_sConnectSocket.Connect(m_strName, m_iPortOut);// Erneute Verbindung schlägt fehl
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/440357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/440357</guid><dc:creator><![CDATA[Dol.Guldur]]></dc:creator><pubDate>Tue, 20 Jan 2004 10:20:12 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket - Verbindung komplett schließen on Tue, 20 Jan 2004 11:25:21 GMT]]></title><description><![CDATA[<p>versuchs mal mit nem zeiger und new bzw. delete<br />
ich hatte sowas ähnliches mal bei fstream weil irgendein flag beim zweiten öffnen nich resettet wurde</p>
]]></description><link>https://www.c-plusplus.net/forum/post/440387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/440387</guid><dc:creator><![CDATA[Sovok]]></dc:creator><pubDate>Tue, 20 Jan 2004 11:25:21 GMT</pubDate></item></channel></rss>