<?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[Compilerfehler bei überladener Funktion]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte gerne mal eine Kollisionsabfrage mit SDL_collide ausprobieren. Und habe dazu die Source Code und die Header Datei meinem Projekt zugefügt. Der Compiler spuckte mir zwar so um die 30 Fehler aus, von denen ich jetzt alle bis auf 2 behoben habe. Diese beziehen sich auf einen Quelltextabschnitt indem es um 2 überladene Funktionen geht:</p>
<p>SDL_collide.hpp<br />
int SDL_CollideBoundingBox(SDL_Surface *sa , int ax , int ay , SDL_Surface *sb , int bx , int by);<br />
und<br />
int SDL_CollideBoundingBox(SDL_Rect a , SDL_Rect b);<br />
Fehlermeldung: &quot;Pfad&quot;\sdl_collide.hpp(81) : error C2733: second C linkage of overloaded function 'SDL_CollideBoundingBox' not allowed<br />
&quot;Pfad&quot;\sdl_collide.hpp(81) : see declaration of 'SDL_CollideBoundingBox'</p>
<p>int SDL_CollideBoundingCircle(int x1 , int y1 , int r1 , int x2 , int y2 , int r2 , int offset);<br />
und<br />
int SDL_CollideBoundingCircle(SDL_Surface *a , int x1 , int y1 ,<br />
SDL_Surface *b , int x2 , int y2 ,<br />
int offset);<br />
Fehlermeldung: &quot;Pfad&quot;\sdl_collide.hpp(102) : error C2733: second C linkage of overloaded function 'SDL_CollideBoundingCircle' not allowed<br />
&quot;Pfad&quot;\sdl_collide.hpp(100) : see declaration of 'SDL_CollideBoundingCircle'</p>
<p>Hat jemand eine Idee wie ich die Fehlermeldung beheben kann???</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/133743/compilerfehler-bei-überladener-funktion</link><generator>RSS for Node</generator><lastBuildDate>Fri, 28 Aug 2026 02:00:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/133743.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 Jan 2006 13:16:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Compilerfehler bei überladener Funktion on Fri, 20 Jan 2006 13:16:21 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte gerne mal eine Kollisionsabfrage mit SDL_collide ausprobieren. Und habe dazu die Source Code und die Header Datei meinem Projekt zugefügt. Der Compiler spuckte mir zwar so um die 30 Fehler aus, von denen ich jetzt alle bis auf 2 behoben habe. Diese beziehen sich auf einen Quelltextabschnitt indem es um 2 überladene Funktionen geht:</p>
<p>SDL_collide.hpp<br />
int SDL_CollideBoundingBox(SDL_Surface *sa , int ax , int ay , SDL_Surface *sb , int bx , int by);<br />
und<br />
int SDL_CollideBoundingBox(SDL_Rect a , SDL_Rect b);<br />
Fehlermeldung: &quot;Pfad&quot;\sdl_collide.hpp(81) : error C2733: second C linkage of overloaded function 'SDL_CollideBoundingBox' not allowed<br />
&quot;Pfad&quot;\sdl_collide.hpp(81) : see declaration of 'SDL_CollideBoundingBox'</p>
<p>int SDL_CollideBoundingCircle(int x1 , int y1 , int r1 , int x2 , int y2 , int r2 , int offset);<br />
und<br />
int SDL_CollideBoundingCircle(SDL_Surface *a , int x1 , int y1 ,<br />
SDL_Surface *b , int x2 , int y2 ,<br />
int offset);<br />
Fehlermeldung: &quot;Pfad&quot;\sdl_collide.hpp(102) : error C2733: second C linkage of overloaded function 'SDL_CollideBoundingCircle' not allowed<br />
&quot;Pfad&quot;\sdl_collide.hpp(100) : see declaration of 'SDL_CollideBoundingCircle'</p>
<p>Hat jemand eine Idee wie ich die Fehlermeldung beheben kann???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/971348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/971348</guid><dc:creator><![CDATA[Kollisionator]]></dc:creator><pubDate>Fri, 20 Jan 2006 13:16:21 GMT</pubDate></item><item><title><![CDATA[Reply to Compilerfehler bei überladener Funktion on Fri, 20 Jan 2006 13:23:04 GMT]]></title><description><![CDATA[<p>Die Datei als C++ und nicht als C-Source kompilieren <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> (oder extern &quot;C&quot; entfernen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/971355</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/971355</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Fri, 20 Jan 2006 13:23:04 GMT</pubDate></item></channel></rss>