<?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[export für templates]]></title><description><![CDATA[<p>Warum ist export für templates so schwierig zu implementieren, dass es nur der Comeau unterstützt?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208975/export-für-templates</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 08:19:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208975.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 Mar 2008 12:39:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to export für templates on Tue, 25 Mar 2008 12:39:14 GMT]]></title><description><![CDATA[<p>Warum ist export für templates so schwierig zu implementieren, dass es nur der Comeau unterstützt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1480010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1480010</guid><dc:creator><![CDATA[Stichwort]]></dc:creator><pubDate>Tue, 25 Mar 2008 12:39:14 GMT</pubDate></item><item><title><![CDATA[Reply to export für templates on Tue, 25 Mar 2008 13:06:26 GMT]]></title><description><![CDATA[<p>Auf der Comeau-Homepage gibts einen Erfahrungsbericht zu dem Thema. Schau da am besten rein, die Comeau-Leute können das besser erklären, als hier jemand.</p>
<p>Man kann für das Scheitern dieses Features aber einen Grund nennen: es wurde beschlossen und verabschiedet, ohne das es jemand vorher ausprobiert hat. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1480023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1480023</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Tue, 25 Mar 2008 13:06:26 GMT</pubDate></item><item><title><![CDATA[Reply to export für templates on Tue, 25 Mar 2008 13:24:39 GMT]]></title><description><![CDATA[<p><a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2003/n1426.pdf" rel="nofollow">http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2003/n1426.pdf</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1480030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1480030</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Tue, 25 Mar 2008 13:24:39 GMT</pubDate></item><item><title><![CDATA[Reply to export für templates on Tue, 25 Mar 2008 14:11:49 GMT]]></title><description><![CDATA[<p>Interessanter Bericht. Ich finde die Thematik sowieso interessant, weil es in .NET ja gelungen ist, sowas in der Art zu implementieren. Mir ist klar, dass zwischen den .NET-Generics und C+-Templates, sowie zwischen dem .NET-Zwischencode und C++- <code>export</code> -Objektcode <strong>fundamentale</strong> Unterschiede bestehen. Der Zweck ist aber letztendlich sehr ähnlich: .NET ermöglicht vorkompilierte Templates.</p>
<p>Wenn ich den Bericht richtig verstanden habe, dann ist das größte Problem an <code>export</code> das Einhalten der ODR (bzw. das Verwalten der Definitionen). Dieses Problem besteht unter .NET gar nicht. Ich vermute mal, dass das wahre Problem hierbei die (partiellen) Template-Spezialisierungen sind, welche so unter .NET komplett fehlen. Hat da jemand mehr Ahnung und könnte das kommentieren? Wo versteckt sich der für die <code>export</code> -Implementierung relevante Unterschied?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1480070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1480070</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Tue, 25 Mar 2008 14:11:49 GMT</pubDate></item><item><title><![CDATA[Reply to export für templates on Tue, 25 Mar 2008 14:44:55 GMT]]></title><description><![CDATA[<p>Schaut mal in den Template-Artikel von GPC<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-128361-and-start-is-0.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-128361-and-start-is-0.html</a><br />
Unter Punkt 7 hat er einiges zum Thema &quot;export&quot; und deren Umsetzungsfallen geschrieben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1480102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1480102</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Tue, 25 Mar 2008 14:44:55 GMT</pubDate></item></channel></rss>