<?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[Quantifizierer gehen verloren ? Verstehe den Fehler nicht]]></title><description><![CDATA[<p>Im folgenden Quelltext</p>
<pre><code class="language-cpp">virtual double value(double x, double y) const
    {
		double value = m_Array[ArrPos(
			(int)((x - m_RangeX.min) * m_RealToArray.x),
			(int)((y - m_RangeY.min) * m_RealToArray.y)
			)];
		return value;
    }

int ArrPos(const int x, const int y)
{
	return y + m_DataSize.height() * x;
}
</code></pre>
<p>erhalte ich den Fehler</p>
<blockquote>
<p>1&gt;.\include\qwtplot\QSpectrogramPlot.cpp(87) : error C2662: 'SpectrogramData::ArrPos': this-Zeiger kann nicht von 'const SpectrogramData' in 'SpectrogramData &amp;' konvertiert werden<br />
1&gt; Durch die Konvertierung gehen Qualifizierer verloren</p>
</blockquote>
<p>warum und wie umgehe ich den Fehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/210897/quantifizierer-gehen-verloren-verstehe-den-fehler-nicht</link><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 18:40:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/210897.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Apr 2008 15:01:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Quantifizierer gehen verloren ? Verstehe den Fehler nicht on Wed, 16 Apr 2008 15:01:53 GMT]]></title><description><![CDATA[<p>Im folgenden Quelltext</p>
<pre><code class="language-cpp">virtual double value(double x, double y) const
    {
		double value = m_Array[ArrPos(
			(int)((x - m_RangeX.min) * m_RealToArray.x),
			(int)((y - m_RangeY.min) * m_RealToArray.y)
			)];
		return value;
    }

int ArrPos(const int x, const int y)
{
	return y + m_DataSize.height() * x;
}
</code></pre>
<p>erhalte ich den Fehler</p>
<blockquote>
<p>1&gt;.\include\qwtplot\QSpectrogramPlot.cpp(87) : error C2662: 'SpectrogramData::ArrPos': this-Zeiger kann nicht von 'const SpectrogramData' in 'SpectrogramData &amp;' konvertiert werden<br />
1&gt; Durch die Konvertierung gehen Qualifizierer verloren</p>
</blockquote>
<p>warum und wie umgehe ich den Fehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1493054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1493054</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Wed, 16 Apr 2008 15:01:53 GMT</pubDate></item><item><title><![CDATA[Reply to Quantifizierer gehen verloren ? Verstehe den Fehler nicht on Wed, 16 Apr 2008 15:04:52 GMT]]></title><description><![CDATA[<p>'ArrPos' muss auch 'const' sein.</p>
<p>Zur Interpretation der Fehlermeldung: Der „Qualifizierer“ bezieht sich auf die 'const'-heit des Objekts. In diesem Fall auf 'this', welches in einer 'const'-Methode eben 'const' ist und daher keine non-'const'-Methode aufrufen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1493056</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1493056</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Wed, 16 Apr 2008 15:04:52 GMT</pubDate></item></channel></rss>