<?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[Compiler fehler im Zuweisungsoperator!!]]></title><description><![CDATA[<p>Zuweisungs:</p>
<p>CWorklist o(....):</p>
<p>CWorklist p=o;</p>
<p>Folgender Code:</p>
<pre><code class="language-cpp">CWorklist&amp; CWorklist::operator=(const CWorklist &amp;scr){

	// wenn es keine Zuweisung an sich selbst ist
	if(this != &amp;scr){

	// Inhalte löschen
	for(int i=0; i&lt;scr.acList.GetSize();i++)
		scr.acList.ElementAt(i).acParts.RemoveAll();
	scr.acList.RemoveAll();

......
}
</code></pre>
<p>Compiler fehler:</p>
<p>c:\Dokumente und Einstellungen\bsw\Eigene Dateien\Visual Studio Projects\Simulator\Worklist.cpp(126): error C2662: 'CArray&lt;TYPE,ARG_TYPE&gt;::RemoveAll' : cannot convert 'this' pointer from 'const CArrayEx&lt;TYPE,ARG_TYPE&gt;' to 'CArray&lt;TYPE,ARG_TYPE&gt; &amp;'<br />
with<br />
[<br />
TYPE=Part,<br />
ARG_TYPE=Part<br />
]<br />
and<br />
[<br />
TYPE=Part,<br />
ARG_TYPE=Part<br />
]<br />
and<br />
[<br />
TYPE=Part,<br />
ARG_TYPE=Part<br />
]</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161685/compiler-fehler-im-zuweisungsoperator</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 10:31:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161685.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Oct 2006 08:16:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Compiler fehler im Zuweisungsoperator!! on Tue, 10 Oct 2006 08:16:41 GMT]]></title><description><![CDATA[<p>Zuweisungs:</p>
<p>CWorklist o(....):</p>
<p>CWorklist p=o;</p>
<p>Folgender Code:</p>
<pre><code class="language-cpp">CWorklist&amp; CWorklist::operator=(const CWorklist &amp;scr){

	// wenn es keine Zuweisung an sich selbst ist
	if(this != &amp;scr){

	// Inhalte löschen
	for(int i=0; i&lt;scr.acList.GetSize();i++)
		scr.acList.ElementAt(i).acParts.RemoveAll();
	scr.acList.RemoveAll();

......
}
</code></pre>
<p>Compiler fehler:</p>
<p>c:\Dokumente und Einstellungen\bsw\Eigene Dateien\Visual Studio Projects\Simulator\Worklist.cpp(126): error C2662: 'CArray&lt;TYPE,ARG_TYPE&gt;::RemoveAll' : cannot convert 'this' pointer from 'const CArrayEx&lt;TYPE,ARG_TYPE&gt;' to 'CArray&lt;TYPE,ARG_TYPE&gt; &amp;'<br />
with<br />
[<br />
TYPE=Part,<br />
ARG_TYPE=Part<br />
]<br />
and<br />
[<br />
TYPE=Part,<br />
ARG_TYPE=Part<br />
]<br />
and<br />
[<br />
TYPE=Part,<br />
ARG_TYPE=Part<br />
]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151992</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 10 Oct 2006 08:16:41 GMT</pubDate></item><item><title><![CDATA[Reply to Compiler fehler im Zuweisungsoperator!! on Tue, 10 Oct 2006 08:19:11 GMT]]></title><description><![CDATA[<p>ohh Sorry... ich bin blöd muss natürlich &quot;scr&quot; mit &quot;This&quot; erstetzen!!</p>
<p>Ich Spam euch hier voll.... sorry</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151997</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151997</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 10 Oct 2006 08:19:11 GMT</pubDate></item></channel></rss>