<?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[Objekte überschreiben?]]></title><description><![CDATA[<p>Hi alle miteinander</p>
<p>Nachdem heute bereits ein gröberes Problem meiner Klassen in diesem Forum gelöst werden konnte, steht, wie das halt so ist, leider bereits das nächste an:</p>
<p>Wenn ich folgenden Code ausführe:</p>
<pre><code class="language-cpp">CIEC1107 ewbTmp = CIEC1107();
CLPMeter lpTmp = CLPMeter(ewbTmp);
CEMeter emTmp = CLPMeter(ewbTmp);
</code></pre>
<p>Klappt das wunderbar fehlerlos. Mache ich dasselbe allerdings so:</p>
<pre><code class="language-cpp">CIEC1107 ewbTmp = CIEC1107();
CLPMeter lpTmp = CLPMeter();
CEMeter emTmp = CLPMeter();

// ...

lpTmp = CLPMeter(ewbTmp);
emTmp = CLPMeter(ewbTmp);
</code></pre>
<p>gibt es bereits beim Überschreiben von lpTmp einen Segmentation Fault. Da dabei eigentlich 2 mal derselbe Konstruktor aufgerufen wird, macht mich das ein wenig stutzig.</p>
<p>Worin liegt der Unterschied vom ersten zum zweiten Fall? Und wieso kann das mein ganzes Programm lahmlegen? <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="😕"
    /></p>
<p>Thx für jede Hilfe und Greeetz<br />
Kessi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/167935/objekte-überschreiben</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 04:10:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/167935.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 16 Dec 2006 20:06:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objekte überschreiben? on Sat, 16 Dec 2006 20:06:38 GMT]]></title><description><![CDATA[<p>Hi alle miteinander</p>
<p>Nachdem heute bereits ein gröberes Problem meiner Klassen in diesem Forum gelöst werden konnte, steht, wie das halt so ist, leider bereits das nächste an:</p>
<p>Wenn ich folgenden Code ausführe:</p>
<pre><code class="language-cpp">CIEC1107 ewbTmp = CIEC1107();
CLPMeter lpTmp = CLPMeter(ewbTmp);
CEMeter emTmp = CLPMeter(ewbTmp);
</code></pre>
<p>Klappt das wunderbar fehlerlos. Mache ich dasselbe allerdings so:</p>
<pre><code class="language-cpp">CIEC1107 ewbTmp = CIEC1107();
CLPMeter lpTmp = CLPMeter();
CEMeter emTmp = CLPMeter();

// ...

lpTmp = CLPMeter(ewbTmp);
emTmp = CLPMeter(ewbTmp);
</code></pre>
<p>gibt es bereits beim Überschreiben von lpTmp einen Segmentation Fault. Da dabei eigentlich 2 mal derselbe Konstruktor aufgerufen wird, macht mich das ein wenig stutzig.</p>
<p>Worin liegt der Unterschied vom ersten zum zweiten Fall? Und wieso kann das mein ganzes Programm lahmlegen? <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="😕"
    /></p>
<p>Thx für jede Hilfe und Greeetz<br />
Kessi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1193095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1193095</guid><dc:creator><![CDATA[KessiMC]]></dc:creator><pubDate>Sat, 16 Dec 2006 20:06:38 GMT</pubDate></item><item><title><![CDATA[Reply to Objekte überschreiben? on Sat, 16 Dec 2006 20:37:41 GMT]]></title><description><![CDATA[<p>Ersteres ist Copy-Initialisierung bei zweiterem wird einfach eine Zuweisung durchgeführt.</p>
<p>Hast du den op= implementiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1193102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1193102</guid><dc:creator><![CDATA[lolz]]></dc:creator><pubDate>Sat, 16 Dec 2006 20:37:41 GMT</pubDate></item><item><title><![CDATA[Reply to Objekte überschreiben? on Sat, 16 Dec 2006 23:33:26 GMT]]></title><description><![CDATA[<p>lolz schrieb:</p>
<blockquote>
<p>Hast du den op= implementiert?</p>
</blockquote>
<p>In einem Wort: nein. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Und das war auch genau das Problem <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> . Das Leben könnt' so einfach sein...</p>
<p>Jedenfalls vielen Dank und greeetz<br />
Kessi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1193169</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1193169</guid><dc:creator><![CDATA[KessiMC]]></dc:creator><pubDate>Sat, 16 Dec 2006 23:33:26 GMT</pubDate></item></channel></rss>