<?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[Explizit globale Funktion statt Memberfunktion aufrufen]]></title><description><![CDATA[<p>Hallo.<br />
Ich habe hier ein Problem.<br />
Ich sitze gerade an einer Socketbibliothek und würde gerne die Methodennamen meiner Socket-Klasse genau so nennen, wie auch die C-Funktionen der Sockets. Also connect, recv, send, close, ......</p>
<p>Jetzt aber mein Problem: Ich muss natürlich in meinen Memberfunktionen auf die C-Funktionen zugreifen.<br />
Dann merkert aber verständlicherweise mein Compiler, weil er davon ausgeht, dass ich die Memberfunktionen der Klasse aufrufen will.<br />
Gibt es eine Möglichkeit, explizit zu sagen, dass ich hier zum Beispiel die globale connect-Funktion aufrufen will und nicht die gleichnamige Memberfunktion meiner Klasse?</p>
<p>MfG<br />
FloFri</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/174559/explizit-globale-funktion-statt-memberfunktion-aufrufen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 20:17:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/174559.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 28 Feb 2007 16:24:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Explizit globale Funktion statt Memberfunktion aufrufen on Wed, 28 Feb 2007 16:24:31 GMT]]></title><description><![CDATA[<p>Hallo.<br />
Ich habe hier ein Problem.<br />
Ich sitze gerade an einer Socketbibliothek und würde gerne die Methodennamen meiner Socket-Klasse genau so nennen, wie auch die C-Funktionen der Sockets. Also connect, recv, send, close, ......</p>
<p>Jetzt aber mein Problem: Ich muss natürlich in meinen Memberfunktionen auf die C-Funktionen zugreifen.<br />
Dann merkert aber verständlicherweise mein Compiler, weil er davon ausgeht, dass ich die Memberfunktionen der Klasse aufrufen will.<br />
Gibt es eine Möglichkeit, explizit zu sagen, dass ich hier zum Beispiel die globale connect-Funktion aufrufen will und nicht die gleichnamige Memberfunktion meiner Klasse?</p>
<p>MfG<br />
FloFri</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1236895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1236895</guid><dc:creator><![CDATA[FloFri]]></dc:creator><pubDate>Wed, 28 Feb 2007 16:24:31 GMT</pubDate></item><item><title><![CDATA[Reply to Explizit globale Funktion statt Memberfunktion aufrufen on Wed, 28 Feb 2007 16:29:00 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">::globalefunktionausglobalemnamensraum()
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1236898</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1236898</guid><dc:creator><![CDATA[rapsoo]]></dc:creator><pubDate>Wed, 28 Feb 2007 16:29:00 GMT</pubDate></item><item><title><![CDATA[Reply to Explizit globale Funktion statt Memberfunktion aufrufen on Wed, 28 Feb 2007 22:52:25 GMT]]></title><description><![CDATA[<p>Vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1237149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1237149</guid><dc:creator><![CDATA[FloFri]]></dc:creator><pubDate>Wed, 28 Feb 2007 22:52:25 GMT</pubDate></item><item><title><![CDATA[Reply to Explizit globale Funktion statt Memberfunktion aufrufen on Thu, 01 Mar 2007 13:02:38 GMT]]></title><description><![CDATA[<p>rapsoo schrieb:</p>
<blockquote>
<pre><code class="language-cpp">::globalefunktionausglobalemnamensraum()
</code></pre>
</blockquote>
<p>Was noch die Idee nahelegt, dass FloFri seine Funktionen in einem eigenen Namensraum plaziert (kann er mit einem using ja trotzdem komfortabel zugreifen)....damit kommt er definitiv nicht in Konflikt, wenn er später noch mal seine C-Objects dazulinken möchte.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1237430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1237430</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Thu, 01 Mar 2007 13:02:38 GMT</pubDate></item></channel></rss>