<?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[Ursache ambiguity finden]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bekomme in meinem Programm bezüglich der Zeile</p>
<pre><code class="language-cpp">remove_if(m_hook_positions.begin(), m_hook_positions.end(), not1(Hook_Pos_Eq(hp_indices)));
</code></pre>
<p>einen Ambiguity-Error:</p>
<pre><code class="language-cpp">../src/node/nnp.cpp: In member function ‘void Base_NNP::remove_hook_positions(
        set&lt;unsigned int&gt;)’:
../src/node/nnp.cpp:266: error: call of overloaded ‘not1(
        Base_NNP::Hook_Pos_Eq)’ is ambiguous
</code></pre>
<p>In dem Zusammenhang frage ich mich: Gibt es eine Möglichkeit, mehr Informationen zu erhalten, als der Compiiler mir hier liefert? Insbesondere fände ich es interessant, zu erfahren, welche Funktionssignaturen vom Compiler bei der Overload Resolution als Match angesehen werden und somit den Fehler bewirken.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/282238/ursache-ambiguity-finden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 08:10:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/282238.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Feb 2011 13:49:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ursache ambiguity finden on Wed, 16 Feb 2011 13:49:12 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bekomme in meinem Programm bezüglich der Zeile</p>
<pre><code class="language-cpp">remove_if(m_hook_positions.begin(), m_hook_positions.end(), not1(Hook_Pos_Eq(hp_indices)));
</code></pre>
<p>einen Ambiguity-Error:</p>
<pre><code class="language-cpp">../src/node/nnp.cpp: In member function ‘void Base_NNP::remove_hook_positions(
        set&lt;unsigned int&gt;)’:
../src/node/nnp.cpp:266: error: call of overloaded ‘not1(
        Base_NNP::Hook_Pos_Eq)’ is ambiguous
</code></pre>
<p>In dem Zusammenhang frage ich mich: Gibt es eine Möglichkeit, mehr Informationen zu erhalten, als der Compiiler mir hier liefert? Insbesondere fände ich es interessant, zu erfahren, welche Funktionssignaturen vom Compiler bei der Overload Resolution als Match angesehen werden und somit den Fehler bewirken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2021804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2021804</guid><dc:creator><![CDATA[ingobulla]]></dc:creator><pubDate>Wed, 16 Feb 2011 13:49:12 GMT</pubDate></item><item><title><![CDATA[Reply to Ursache ambiguity finden on Wed, 16 Feb 2011 13:58:16 GMT]]></title><description><![CDATA[<p>Folgt eine Liste der Kandidaten denn nicht auf die Fehlermeldung?</p>
<p>Falls nein: Compilerdokumentation durchstöbern oder anderen Compiler benutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2021814</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2021814</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 16 Feb 2011 13:58:16 GMT</pubDate></item><item><title><![CDATA[Reply to Ursache ambiguity finden on Wed, 16 Feb 2011 15:12:21 GMT]]></title><description><![CDATA[<p>lag dran, dass ich gfilt ohne die Option -cand:L benutzt habe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2021860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2021860</guid><dc:creator><![CDATA[ingobulla]]></dc:creator><pubDate>Wed, 16 Feb 2011 15:12:21 GMT</pubDate></item></channel></rss>