<?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[Fehler: did you forget the &#x27;&amp;amp;&#x27; ?]]></title><description><![CDATA[<p>Was soll mir dieser Fehler sagen?</p>
<blockquote>
<p>PI_TranslationStage.cpp: In member function 'double PI_TranslationStage::correctRelativeMove(int, double)':<br />
PI_TranslationStage.cpp:962: error: invalid use of member (did you forget the '&amp;' ?)</p>
</blockquote>
<p>Hier der Code dazu:</p>
<pre><code class="language-cpp">double newposition =  correctRangeMinMax(currentPosition + move,
                                             device()-&gt;limitPositionExperimental().metric.min,
                                             device()-&gt;limitPositionExperimental().metric.max);
    return newposition - position;
</code></pre>
<p>mit</p>
<pre><code class="language-cpp">class CommonPositioningController
{
public:
...
    class Limits
    {
    public:
        Limits(): min(0), max(0), standard(0), intervall(0) {}
        Limits(double nmin, double nmax, double nstandard = 0, double nintervall = 0)
            : min(nmin), max(nmax), standard(nstandard), intervall(nintervall) {}
        double min;
        double max;
        double standard;
        double intervall;
    };
...
};

namespace PhysikInstrumenteDevices
{
    struct PI_Unit_Limits {
        CommonPositioningController::Limits metric;
        CommonPositioningController::Limits counts;
    };
}

PI_Unit_Limits PIDevice::limitPositionExperimental()
{
    return d-&gt;positionExperimental;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/272100/fehler-did-you-forget-the-amp</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 02:32:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/272100.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Aug 2010 12:24:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler: did you forget the &#x27;&amp;amp;&#x27; ? on Tue, 10 Aug 2010 12:24:56 GMT]]></title><description><![CDATA[<p>Was soll mir dieser Fehler sagen?</p>
<blockquote>
<p>PI_TranslationStage.cpp: In member function 'double PI_TranslationStage::correctRelativeMove(int, double)':<br />
PI_TranslationStage.cpp:962: error: invalid use of member (did you forget the '&amp;' ?)</p>
</blockquote>
<p>Hier der Code dazu:</p>
<pre><code class="language-cpp">double newposition =  correctRangeMinMax(currentPosition + move,
                                             device()-&gt;limitPositionExperimental().metric.min,
                                             device()-&gt;limitPositionExperimental().metric.max);
    return newposition - position;
</code></pre>
<p>mit</p>
<pre><code class="language-cpp">class CommonPositioningController
{
public:
...
    class Limits
    {
    public:
        Limits(): min(0), max(0), standard(0), intervall(0) {}
        Limits(double nmin, double nmax, double nstandard = 0, double nintervall = 0)
            : min(nmin), max(nmax), standard(nstandard), intervall(nintervall) {}
        double min;
        double max;
        double standard;
        double intervall;
    };
...
};

namespace PhysikInstrumenteDevices
{
    struct PI_Unit_Limits {
        CommonPositioningController::Limits metric;
        CommonPositioningController::Limits counts;
    };
}

PI_Unit_Limits PIDevice::limitPositionExperimental()
{
    return d-&gt;positionExperimental;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1938309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1938309</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Tue, 10 Aug 2010 12:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: did you forget the &#x27;&amp;amp;&#x27; ? on Tue, 10 Aug 2010 12:42:18 GMT]]></title><description><![CDATA[<p>Du hast bei einem Methodenaufruf die Klammern vergessen. Bei welcher kann man an dem Code nicht erkennen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1938325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1938325</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Tue, 10 Aug 2010 12:42:18 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: did you forget the &#x27;&amp;amp;&#x27; ? on Tue, 10 Aug 2010 13:29:56 GMT]]></title><description><![CDATA[<p>Es hätte heißen müssen</p>
<pre><code class="language-cpp">return newposition - currentPosition;
</code></pre>
<p>position ist eine Funktion position()</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1938364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1938364</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Tue, 10 Aug 2010 13:29:56 GMT</pubDate></item></channel></rss>