<?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[Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ?]]></title><description><![CDATA[<p>Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ?</p>
<p>Was ist auf dem Gebiet der Vorteil von C ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/243571/wieso-wir-meistens-c-anstatt-c-für-treiber-programmierung-genommen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 01:06:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/243571.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Jun 2009 12:50:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 12:50:20 GMT]]></title><description><![CDATA[<p>Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ?</p>
<p>Was ist auf dem Gebiet der Vorteil von C ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1728811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1728811</guid><dc:creator><![CDATA[wie_so]]></dc:creator><pubDate>Thu, 18 Jun 2009 12:50:20 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 13:01:24 GMT]]></title><description><![CDATA[<p>Wieso funktioniert Getrolle so toll, wenn jemand fragt &quot;Wieso A und nicht B&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1728823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1728823</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Thu, 18 Jun 2009 13:01:24 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 13:29:16 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Die Frage war ernst gemeint !</p>
<p>Aber Danke für deine &quot;sinnvolle antwort&quot; -.-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1728843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1728843</guid><dc:creator><![CDATA[wie_so]]></dc:creator><pubDate>Thu, 18 Jun 2009 13:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 13:59:27 GMT]]></title><description><![CDATA[<p>Schon mal einen Treiber programmiert? Vielleicht braucht man nicht mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1728860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1728860</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Thu, 18 Jun 2009 13:59:27 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 14:04:33 GMT]]></title><description><![CDATA[<p>Nein ich hab noch keinen Treiber Programmiert.</p>
<p>Aber was ist das denn für eine Antwort: &quot;Vielleicht braucht man nicht mehr.&quot;</p>
<p>Das ist doch keine richtige Antwort dafür da steckt doch bestimmt mehr hinter oder nicht ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1728868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1728868</guid><dc:creator><![CDATA[wie_so]]></dc:creator><pubDate>Thu, 18 Jun 2009 14:04:33 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 14:11:46 GMT]]></title><description><![CDATA[<p>Wahrscheinlich, weil die ABI von C stabiler ist, als von C++.</p>
<p><a href="http://de.wikipedia.org/wiki/Application_Binary_Interface" rel="nofollow">http://de.wikipedia.org/wiki/Application_Binary_Interface</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1728876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1728876</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 18 Jun 2009 14:11:46 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 14:15:50 GMT]]></title><description><![CDATA[<blockquote>
<p>Das ist doch keine richtige Antwort dafür</p>
</blockquote>
<p>Wenn wir uns auf diesem Niveau bewegen, dann ist nichts eine richtige Antwort ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1728881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1728881</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Thu, 18 Jun 2009 14:15:50 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 18:54:44 GMT]]></title><description><![CDATA[<p>wie_so schrieb:</p>
<blockquote>
<p>Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen?</p>
</blockquote>
<p>Die meisten Kernel sind in C geschrieben, so daß man die Treiber in der gleichen Sprache wie den Kernel schreibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729034</guid><dc:creator><![CDATA[*john 0]]></dc:creator><pubDate>Thu, 18 Jun 2009 18:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Thu, 18 Jun 2009 22:27:03 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/21632">@knivil</a>: Das ist aber wirklich keine sinnvolle Antwort. Man braucht nie mehr als man in C machen kann, aber oft ist es sehr angenehm wenn man nicht alles zu Fuss gehen muss.</p>
<p>@OP:<br />
Bei Treibern hast du oft keine vollständige C++ Laufzeitumgebung, und gewisse C++ Features können im Kernel Probleme bereiten. So Dinge wie Exceptions z.B., aber auch einfachere Sachen wie dynamic_cast können schon ein Problem darstellen.</p>
<p>Und z.B. Microsoft sagt dass sie C++ für Treiber (bzw. ganz allgemein im Kernel-Mode) nicht supporten. Der DDK Compiler kann zwar C++ compilieren, und es geht auch wenn man sich der Einschränkungen bewusst ist, und auf diese Rücksicht nimmt, aber es ist vielen eben etwas &quot;zu heiss&quot;. Daher nehmen viele dann lieber doch C.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729152</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Thu, 18 Jun 2009 22:27:03 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Fri, 19 Jun 2009 08:56:57 GMT]]></title><description><![CDATA[<p>Danke hustbaer jetzt weiss ich es <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>------------------------------------------------------------<br />
wenigstens einer der eine vernünftige antwort geben konnte (-:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1729278</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729278</guid><dc:creator><![CDATA[wie_so]]></dc:creator><pubDate>Fri, 19 Jun 2009 08:56:57 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso wir meistens C anstatt C++ für Treiber Programmierung genommen ? on Fri, 19 Jun 2009 09:16:55 GMT]]></title><description><![CDATA[<p>Oder einfach weil C eine in Bezug zu anderen Sprachen außer beispielsweise Assembler ne Low-level Sprache is und somit der Hardware einfach näher steht als manch anderer.</p>
<p>Grüße<br />
agi <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1729291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1729291</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 19 Jun 2009 09:16:55 GMT</pubDate></item></channel></rss>