<?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[C++ code in C code verwenden ?!]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab mal eine Frage, in wie weit es möglich ist C++ code in C zu verwenden? Geht das überhaupt?<br />
Das Problem ist, dass ich ein Plugin für eine Software programmieren möchte, wobei das Plugin in C geschreiben werden muss. Mit dem Plugin möchte ich meine Logitech Tastatur ansteuern um Informationen auf dem Display auszugeben und dabei wollte ich die vorhandene SDK der Logitech Tastatur nutzen, welche allerdings in C++ geschrieben wurde.</p>
<p>Gibt es da einen Weg irgendwie alles in eine Application zu integrieren?</p>
<p>Die einzige Möglichkeit die mir gerade einfallen würde, wäre eine DLL zu erstellen, welche mit einer Pipe vom Plugin verbunden ist um die Informationen auf die Tastatur zubekommen und selbst hier bin ich mir nicht sicher, ob das überhaupt so einfach geht?!</p>
<p>Es wäre nett, wenn ihr mir da mal eure Meinungen und Ratschläge zukommen lassen könntet <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>
<p>Lg Tobi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/262137/c-code-in-c-code-verwenden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 06 Sep 2026 20:49:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/262137.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Mar 2010 16:08:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ code in C code verwenden ?! on Mon, 01 Mar 2010 16:20:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab mal eine Frage, in wie weit es möglich ist C++ code in C zu verwenden? Geht das überhaupt?<br />
Das Problem ist, dass ich ein Plugin für eine Software programmieren möchte, wobei das Plugin in C geschreiben werden muss. Mit dem Plugin möchte ich meine Logitech Tastatur ansteuern um Informationen auf dem Display auszugeben und dabei wollte ich die vorhandene SDK der Logitech Tastatur nutzen, welche allerdings in C++ geschrieben wurde.</p>
<p>Gibt es da einen Weg irgendwie alles in eine Application zu integrieren?</p>
<p>Die einzige Möglichkeit die mir gerade einfallen würde, wäre eine DLL zu erstellen, welche mit einer Pipe vom Plugin verbunden ist um die Informationen auf die Tastatur zubekommen und selbst hier bin ich mir nicht sicher, ob das überhaupt so einfach geht?!</p>
<p>Es wäre nett, wenn ihr mir da mal eure Meinungen und Ratschläge zukommen lassen könntet <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>
<p>Lg Tobi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862814</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862814</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Mon, 01 Mar 2010 16:20:49 GMT</pubDate></item><item><title><![CDATA[Reply to C++ code in C code verwenden ?! on Mon, 01 Mar 2010 16:42:58 GMT]]></title><description><![CDATA[<p>Es ist mit Einschränkungen möglich:</p>
<p>Ist das Interface der C++-Funktionen mit C-Mitteln nachbaubar, ist es kein Problem und du findest jede Menge Anleitungen im Netz. Der Schlüssel ist die Verwendung von <code>extern &quot;C&quot;</code> .</p>
<p>Werden hingegen C++-Mittel in der Funktionssignatur benutzt, kannst du es gleich vergessen. Es mag zwar möglich sein sich für bestimmte Fälle etwas zusammen zu basteln, aber das dürfte in den wenigsten Fällen portabel sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862836</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 01 Mar 2010 16:42:58 GMT</pubDate></item><item><title><![CDATA[Reply to C++ code in C code verwenden ?! on Mon, 01 Mar 2010 16:44:50 GMT]]></title><description><![CDATA[<p>T0bi schrieb:</p>
<blockquote>
<p>Gibt es da einen Weg irgendwie alles in eine Application zu integrieren?</p>
</blockquote>
<p>Ja.</p>
<p>Wo liegt denn das Problem? Warum glaubst Du, dass das Plugin in C geschrieben werden müsste? Ich habe auch schon <a href="http://www.ladspa.org/" rel="nofollow">LADSPA</a>-Plugins, die ein C-Interface haben, in C++ geschrieben. Ist alles kein Thema. Wenn Du Funktionen hast, die von C aus aufgerufen werden sollen, müssen diese in C++ mit <code>extern &quot;C&quot;</code> deklariert werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862837</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Mon, 01 Mar 2010 16:44:50 GMT</pubDate></item><item><title><![CDATA[Reply to C++ code in C code verwenden ?! on Mon, 01 Mar 2010 16:50:21 GMT]]></title><description><![CDATA[<p>T0bi schrieb:</p>
<blockquote>
<p>...<br />
dabei wollte ich die vorhandene SDK der Logitech Tastatur nutzen, welche allerdings in C++ geschrieben wurde<br />
...</p>
</blockquote>
<p>Warum willst du eine C++ Schnittstelle in C bedienen? Kannst/darfst du kein C++ benutzen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862847</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Mon, 01 Mar 2010 16:50:21 GMT</pubDate></item><item><title><![CDATA[Reply to C++ code in C code verwenden ?! on Mon, 01 Mar 2010 16:53:51 GMT]]></title><description><![CDATA[<p>DocShoe schrieb:</p>
<blockquote>
<p>Warum willst du eine C++ Schnittstelle in C bedienen? Kannst/darfst du kein C++ benutzen?</p>
</blockquote>
<p>Ich glaube, Du hast da etwas falsch verstanden. Er will einerseits eine C++ Bibliothek benutzen und andererseits ein Plugin damit schreiben, was eine C-Schnittstelle anbieten muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862853</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Mon, 01 Mar 2010 16:53:51 GMT</pubDate></item><item><title><![CDATA[Reply to C++ code in C code verwenden ?! on Mon, 01 Mar 2010 17:26:55 GMT]]></title><description><![CDATA[<p>Stimmt, ich könnte ja versuchen das PlugIn mit C++ zu programmieren, vllt. hab ich mich jetzt nur aus der Fassung bringen lassen, das inm Guid stand, die Software sei mit C programmiert. Nam al schaun.</p>
<p>Aber danke euch erst mal.</p>
<p>Lg Tobi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862877</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862877</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Mon, 01 Mar 2010 17:26:55 GMT</pubDate></item></channel></rss>