<?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[Struct auf initialisierte Attribute checken]]></title><description><![CDATA[<p>Hallo,<br />
ich habe einen Struct mit Konstruktor vorliegen, bei dem nicht alle Attribute initialisert wurden. Also z.B.:</p>
<pre><code class="language-cpp">struct test
{
    int m_iA;
    int m_iB;

    test() :
        m_iA(0)
    {
        // empty
    }
};
</code></pre>
<p>Benutzt man nun eine Instanz dieses Structs und referenziert man m_iB, ist der Wert bekanntermassen beliebig. Kennt jemand einen Compiler, der da meckert (also eine Warnung ausspuckt)?</p>
<p>MfG Kimmi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197874/struct-auf-initialisierte-attribute-checken</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 18:09:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197874.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Nov 2007 16:20:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Struct auf initialisierte Attribute checken on Thu, 15 Nov 2007 16:20:00 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe einen Struct mit Konstruktor vorliegen, bei dem nicht alle Attribute initialisert wurden. Also z.B.:</p>
<pre><code class="language-cpp">struct test
{
    int m_iA;
    int m_iB;

    test() :
        m_iA(0)
    {
        // empty
    }
};
</code></pre>
<p>Benutzt man nun eine Instanz dieses Structs und referenziert man m_iB, ist der Wert bekanntermassen beliebig. Kennt jemand einen Compiler, der da meckert (also eine Warnung ausspuckt)?</p>
<p>MfG Kimmi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403816</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403816</guid><dc:creator><![CDATA[kimmi]]></dc:creator><pubDate>Thu, 15 Nov 2007 16:20:00 GMT</pubDate></item><item><title><![CDATA[Reply to Struct auf initialisierte Attribute checken on Thu, 15 Nov 2007 18:48:22 GMT]]></title><description><![CDATA[<p>Ich kann eigentlich nicht glauben, dass das ein Compiler <strong>nicht</strong> kann. Für gcc heisst das Compileflag z.B. -Wuninitialized</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403920</guid><dc:creator><![CDATA[Ajaw]]></dc:creator><pubDate>Thu, 15 Nov 2007 18:48:22 GMT</pubDate></item><item><title><![CDATA[Reply to Struct auf initialisierte Attribute checken on Fri, 16 Nov 2007 11:33:06 GMT]]></title><description><![CDATA[<p>Das Visual Studio 7.1 (welches ich gezwungen bin, zu benutzen) kennt diesen Flag ebenfalls, nur fehlen die Warnungen bei einem struct. Dementsprechend würde mich interessieren, welcher Compiler das sowieso macht. Werde den g++ mal probieren, danke dafür.</p>
<p>MfG Kimmi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404258</guid><dc:creator><![CDATA[kimmi]]></dc:creator><pubDate>Fri, 16 Nov 2007 11:33:06 GMT</pubDate></item></channel></rss>