<?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[Template-Spezialisierung kompiliert mit VC++ aber nicht mit gcc?]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Ich habe versucht template-code zu modifizieren. Dieser kompiliert und laeuft mit Visual C++ fein, mit gcc kompiliert er allerdings nicht.<br />
Die Fehlermeldung:</p>
<pre><code>error: partial specialization 'radix_traits&lt;Radix&gt;' does not specialize any template arguments
</code></pre>
<p>hilft mir leider nicht wirklich weiter...</p>
<p>Der dazugehoerige Code:</p>
<pre><code class="language-cpp">template &lt;unsigned Radix&gt;
    struct radix_traits;

    // Binary
    template &lt;&gt;
    struct radix_traits&lt;2&gt;
    {
        /* ... */
    };

    // Octal
    template &lt;&gt;
    struct radix_traits&lt;8&gt;
    {
        /* ... */
    };

    // Decimal
    template &lt;&gt;
    struct radix_traits&lt;10&gt;
    {
        /* ... */
    };

    // Hexadecimal
    template &lt;&gt;
    struct radix_traits&lt;16&gt;
    {
         /* ... */
    };

    // arbitrary Radix
    template &lt;unsigned Radix&gt;
    struct radix_traits&lt;Radix&gt;
    {
        /* ... */
    };
</code></pre>
<p>Weiss jemand Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/285020/template-spezialisierung-kompiliert-mit-vc-aber-nicht-mit-gcc</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 16:59:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/285020.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 Apr 2011 02:39:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Template-Spezialisierung kompiliert mit VC++ aber nicht mit gcc? on Wed, 13 Apr 2011 02:39:53 GMT]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Ich habe versucht template-code zu modifizieren. Dieser kompiliert und laeuft mit Visual C++ fein, mit gcc kompiliert er allerdings nicht.<br />
Die Fehlermeldung:</p>
<pre><code>error: partial specialization 'radix_traits&lt;Radix&gt;' does not specialize any template arguments
</code></pre>
<p>hilft mir leider nicht wirklich weiter...</p>
<p>Der dazugehoerige Code:</p>
<pre><code class="language-cpp">template &lt;unsigned Radix&gt;
    struct radix_traits;

    // Binary
    template &lt;&gt;
    struct radix_traits&lt;2&gt;
    {
        /* ... */
    };

    // Octal
    template &lt;&gt;
    struct radix_traits&lt;8&gt;
    {
        /* ... */
    };

    // Decimal
    template &lt;&gt;
    struct radix_traits&lt;10&gt;
    {
        /* ... */
    };

    // Hexadecimal
    template &lt;&gt;
    struct radix_traits&lt;16&gt;
    {
         /* ... */
    };

    // arbitrary Radix
    template &lt;unsigned Radix&gt;
    struct radix_traits&lt;Radix&gt;
    {
        /* ... */
    };
</code></pre>
<p>Weiss jemand Rat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2048424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2048424</guid><dc:creator><![CDATA[Ike]]></dc:creator><pubDate>Wed, 13 Apr 2011 02:39:53 GMT</pubDate></item><item><title><![CDATA[Reply to Template-Spezialisierung kompiliert mit VC++ aber nicht mit gcc? on Wed, 13 Apr 2011 05:59:44 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">// arbitrary Radix
template &lt;unsigned Radix&gt;
struct radix_traits
{
    /* ... */
};
</code></pre>
<p>Deines ist zwar nach Standard auch korrekt aber es ist unnatürlich.<br />
Du schreibst ja auch nicht:</p>
<pre><code class="language-cpp">template&lt;class T&gt;
struct MiniContainer&lt;T&gt; //&lt;T&gt; unnötig
{
  //...
};
</code></pre>
<p>MfG, EOutOfReosurces</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2048441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2048441</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Wed, 13 Apr 2011 05:59:44 GMT</pubDate></item></channel></rss>