<?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[wie nehme ich einen funktor entgegen???]]></title><description><![CDATA[<p>Ich habe eine Klasse die Funktoren verwalten soll... und diese bei gegebener Zeit ausführen soll. nun erhalte ich die funktoren bequem üner</p>
<pre><code class="language-cpp">mem_fun( *this, &amp;myclassA::do_it );
</code></pre>
<p>Was ich noch nicht ganz begriffen habe, ist was da hinten bei mem_fun rauskommt. Und wie ich eine Methode atach/detach schreiben muss (was für Argumente) das ich solche übergeben kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165789/wie-nehme-ich-einen-funktor-entgegen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 02:28:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165789.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Nov 2006 08:32:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 08:32:24 GMT]]></title><description><![CDATA[<p>Ich habe eine Klasse die Funktoren verwalten soll... und diese bei gegebener Zeit ausführen soll. nun erhalte ich die funktoren bequem üner</p>
<pre><code class="language-cpp">mem_fun( *this, &amp;myclassA::do_it );
</code></pre>
<p>Was ich noch nicht ganz begriffen habe, ist was da hinten bei mem_fun rauskommt. Und wie ich eine Methode atach/detach schreiben muss (was für Argumente) das ich solche übergeben kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179725</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 08:32:24 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 08:38:32 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>sieht aus, wie wenn du die sigc++ verwendest?!<br />
Falls dem so ist, ist das im Prinzip ein sigc::mem_functor: <a href="http://libsigc.sourceforge.net/libsigc2/docs/reference/html/group__mem__fun.html" rel="nofollow">http://libsigc.sourceforge.net/libsigc2/docs/reference/html/group__mem__fun.html</a></p>
<p>MfG</p>
<p>GPC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179728</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 23 Nov 2006 08:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 08:53:08 GMT]]></title><description><![CDATA[<p>Peinliche Frage: aber was muss ich importieren damit das funktioniert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179740</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 08:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 08:56:48 GMT]]></title><description><![CDATA[<p>Uh, den mem_fun.h Header. (nein, das heißt nicht memory fun <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> )</p>
<p>Und hier gibt's sogar noch coole Beispiele, einfach mal durch die Doku durchschauen: <a href="http://libsigc.sourceforge.net/libsigc2/docs/reference/html/group__mem__fun.html#_details" rel="nofollow">http://libsigc.sourceforge.net/libsigc2/docs/reference/html/group__mem__fun.html#_details</a></p>
<p>Hier noch ein Tutorial:<br />
<a href="http://libsigc.sourceforge.net/libsigc2/docs/manual/html/index.html" rel="nofollow">http://libsigc.sourceforge.net/libsigc2/docs/manual/html/index.html</a></p>
<p>MfG</p>
<p>GPC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179744</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 23 Nov 2006 08:56:48 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 09:17:22 GMT]]></title><description><![CDATA[<p>Ähm... ich muss gestehen ich habs nicht gefunden...<br />
Ich habe beim G++ mal `pkg-config --cflags --libs sigc++-2.0` dazu geschrieben... soweitsogut. Das funktioniert... aber ich bekomme die Meldung:</p>
<pre><code>error: ‘sigc::mem_functor’ has not been declared
</code></pre>
<p>obwohl ich</p>
<pre><code class="language-cpp">#include &quot;sigc++/sigc++.h&quot;
#include &quot;sigc++/signal.h&quot;
#include &quot;sigc++/functors/functors.h&quot;
#include &quot;sigc++/functors/mem_fun.h&quot;
#include &quot;sigc++/functors/functor_trait.h&quot;
#include &quot;sigc++/functors/ptr_fun.h&quot;
#include &quot;sigc++/functors/slot.h&quot;
#include &quot;sigc++/functors/slot_base.h&quot;
</code></pre>
<p>Aber anstatt alles auszuprobieren... frag ich doch nochmals nach... was ich den importieren muss.</p>
<p>Danke schon mal.</p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179758</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 09:17:22 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 09:27:05 GMT]]></title><description><![CDATA[<p>Hast du den Ersten von mir geposteten Link gelesen? Wenn ja, wüsstest du, dass es sigc::mem_functor nicht gibt (daher auch die Fehlermeldung)! Es gibt sigc::mem_functor0, sigc::mem_functor1 usw.<br />
Eben Funktoren für Methoden mit keinem Parameter, mit 1 Parameter usw.</p>
<p>Und dann klappt's auch mit den includes.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179769</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179769</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 23 Nov 2006 09:27:05 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 10:34:20 GMT]]></title><description><![CDATA[<p>Juuuuchu</p>
<p>jetzt klappt alles, auser wenn ich diese funktoren in einem vector &quot;speichern&quot; will.<br />
also wenn ich die Zeile schreibe:</p>
<pre><code class="language-cpp">std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp; &gt; callVector;
</code></pre>
<p>aber auch in der Variante</p>
<pre><code class="language-cpp">std::vector&lt;sigc::mem_functor0&lt;void, void&gt; &gt; callVector;
</code></pre>
<p>tut sich nicht viel... wie &quot;speichert&quot; man solche Dinger?</p>
<p>Boxi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179843</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 10:34:20 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 10:45:49 GMT]]></title><description><![CDATA[<p>Was heißt &quot;klappt nicht&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179854</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 23 Nov 2006 10:45:49 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 12:11:56 GMT]]></title><description><![CDATA[<p>also die Fehlermeldung ist sehr... sehr lang... ich poste hier mal die ersten paar Zeilen, da in diesen ja meist der Hund begraben ist.</p>
<p>/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h: In instantiation of ‘__gnu_cxx::new_allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h:83: instantiated from ‘std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:78: instantiated from ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:159: instantiated from ‘std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
src/pd/observer/event.h:22: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:55: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:56: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:57: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:58: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:75: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:78: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:83: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:93: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:103: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:107: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h: In instantiation of ‘std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:78: instantiated from ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:159: instantiated from ‘std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
src/pd/observer/event.h:22: instantiated from here</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179918</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 12:11:56 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 12:14:13 GMT]]></title><description><![CDATA[<p>boxi schrieb:</p>
<blockquote>
<p>also die Fehlermeldung ist sehr... sehr lang... ich poste hier mal die ersten paar Zeilen, da in diesen ja meist der Hund begraben ist.</p>
</blockquote>
<p>Ich glaube, du solltest lieber das Ende dieser Liste posten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> (diese &quot;instantiated from&quot; Meldungen zeigen alle Zwischenschritte der Template-Auflösung - und am Ende davon steht dann hoffentlich auch, WAS falsch war)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179920</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 23 Nov 2006 12:14:13 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 12:17:11 GMT]]></title><description><![CDATA[<p>Die &quot;forming X to reference type&quot; lassen darauf schliessen dass dass die vector&lt;mem_functor&lt;...&gt;&amp;&gt; Variante war. Ein Vektor von Referenzen funktioniert aber nicht.</p>
<p>Poste mal die Fehlermeldung bei der zweiten Variante (ohne das &amp;)...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179921</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 23 Nov 2006 12:17:11 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 13:21:36 GMT]]></title><description><![CDATA[<p>nimm boost::function</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179970</guid><dc:creator><![CDATA[.,]]></dc:creator><pubDate>Thu, 23 Nov 2006 13:21:36 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 13:37:53 GMT]]></title><description><![CDATA[<p>ok so kann man sich täuschen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Hier kommt die ganze Meldung:</p>
<p>/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h: In instantiation of ‘__gnu_cxx::new_allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h:83: instantiated from ‘std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:78: instantiated from ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:159: instantiated from ‘std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
src/pd/observer/event.h:22: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:55: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:56: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:57: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:58: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:75: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:78: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:83: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:93: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:103: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:107: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h: In instantiation of ‘std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:78: instantiated from ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:159: instantiated from ‘std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
src/pd/observer/event.h:22: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h:87: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h:88: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h:89: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/allocator.h:90: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h: In instantiation of ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_Vector_impl’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:123: instantiated from ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:159: instantiated from ‘std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
src/pd/observer/event.h:22: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:83: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:84: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:85: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h: In instantiation of ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:159: instantiated from ‘std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
src/pd/observer/event.h:22: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:126: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:130: error: forming pointer to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h: In instantiation of ‘std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’:<br />
src/pd/observer/event.h:22: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:190: error: no members matching ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_M_allocate’ in ‘struct std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:191: error: no members matching ‘std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_M_deallocate’ in ‘struct std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:215: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:298: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:602: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:657: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/vector.tcc:171: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/vector.tcc:311: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/vector.tcc:249: error: forming reference to reference type ‘sigc::mem_functor0&lt;void, void&gt;&amp;’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h: In destructor ‘std::vector&lt;_Tp, _Alloc&gt;::~vector() [with _Tp = sigc::mem_functor0&lt;void, void&gt;&amp;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;]’:<br />
src/pd/observer/event.cpp:9: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:272: error: ‘struct std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_Vector_impl’ has no member named ‘_M_start’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:272: error: ‘struct std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_Vector_impl’ has no member named ‘_M_finish’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h: In destructor ‘std::_Vector_base&lt;_Tp, _Alloc&gt;::~_Vector_base() [with _Tp = sigc::mem_functor0&lt;void, void&gt;&amp;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;]’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:203: instantiated from ‘std::vector&lt;_Tp, _Alloc&gt;::vector(const _Alloc&amp;) [with _Tp = sigc::mem_functor0&lt;void, void&gt;&amp;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;]’<br />
src/pd/observer/event.cpp:9: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:119: error: ‘struct std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_Vector_impl’ has no member named ‘_M_start’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:119: error: ‘struct std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_Vector_impl’ has no member named ‘_M_start’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:119: error: ‘struct std::_Vector_base&lt;sigc::mem_functor0&lt;void, void&gt;&amp;, std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt; &gt;::_Vector_impl’ has no member named ‘_M_end_of_storage’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:119: error: ‘_M_deallocate’ was not declared in this scope<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h: In constructor ‘std::_Vector_base&lt;_Tp, _Alloc&gt;::_Vector_impl::_Vector_impl(const typename _Alloc::rebind&lt;_Tp&gt;::other&amp;) [with _Tp = sigc::mem_functor0&lt;void, void&gt;&amp;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;]’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:107: instantiated from ‘std::_Vector_base&lt;_Tp, _Alloc&gt;::_Vector_base(const _Alloc&amp;) [with _Tp = sigc::mem_functor0&lt;void, void&gt;&amp;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;]’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:203: instantiated from ‘std::vector&lt;_Tp, _Alloc&gt;::vector(const _Alloc&amp;) [with _Tp = sigc::mem_functor0&lt;void, void&gt;&amp;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt;&amp;&gt;]’<br />
src/pd/observer/event.cpp:9: instantiated from here<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:87: error: using invalid field ‘std::_Vector_base&lt;_Tp, _Alloc&gt;::_Vector_impl::_M_start’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:87: error: using invalid field ‘std::_Vector_base&lt;_Tp, _Alloc&gt;::_Vector_impl::_M_finish’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:87: error: using invalid field ‘std::_Vector_base&lt;_Tp, _Alloc&gt;::_Vector_impl::_M_end_of_storage’<br />
make: *** [src/pd/observer/event.o] Fehler 1</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179986</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 13:37:53 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 14:23:34 GMT]]></title><description><![CDATA[<p>Aha. Und zu welcher Variante gehört der Fehler jetzt? Mit oder ohne Referenz im Vector?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1180027</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1180027</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 23 Nov 2006 14:23:34 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 14:28:25 GMT]]></title><description><![CDATA[<p>der Fehler oben kommt von</p>
<pre><code class="language-cpp">std::vector&lt;sigc::mem_functor0&lt;void, void&gt;&amp; &gt; callVector;
</code></pre>
<p>ohne den &amp;:</p>
<p>/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In instantiation of ‘sigc::mem_functor0&lt;void, void&gt;’:<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:119: instantiated from ‘std::_Vector_base&lt;_Tp, _Alloc&gt;::~_Vector_base() [with _Tp = sigc::mem_functor0&lt;void, void&gt;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt; &gt;]’<br />
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:203: instantiated from ‘std::vector&lt;_Tp, _Alloc&gt;::vector(const _Alloc&amp;) [with _Tp = sigc::mem_functor0&lt;void, void&gt;, _Alloc = std::allocator&lt;sigc::mem_functor0&lt;void, void&gt; &gt;]’<br />
src/pd/observer/event.cpp:9: instantiated from here<br />
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:80: error: creating pointer to member function of non-class type ‘void’<br />
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:89: error: creating pointer to member function of non-class type ‘void’<br />
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:102: error: forming reference to void<br />
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:106: error: creating pointer to member function of non-class type ‘void’<br />
make: *** [src/pd/observer/event.o] Fehler 1</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1180033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1180033</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 14:28:25 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 14:40:27 GMT]]></title><description><![CDATA[<p>Ah, ich bin doch ein Depp, mach mal das:</p>
<pre><code class="language-cpp">std::vector&lt; sigc::slot&lt;void, void&gt; &gt; callbacks;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1180044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1180044</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 23 Nov 2006 14:40:27 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 14:56:46 GMT]]></title><description><![CDATA[<p>knapp daneben:</p>
<pre><code class="language-cpp">std::vector&lt; sigc::slot0&lt;void&gt; &gt; callbacks;
</code></pre>
<p>so klappts...</p>
<p>Dake Jungs &amp; Mädels (war eine dabei <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="😕"
    /> ) Ihr habt mich echt gerettet.</p>
<p>Grüsse</p>
<p>Boxi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1180062</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1180062</guid><dc:creator><![CDATA[boxi]]></dc:creator><pubDate>Thu, 23 Nov 2006 14:56:46 GMT</pubDate></item><item><title><![CDATA[Reply to wie nehme ich einen funktor entgegen??? on Thu, 23 Nov 2006 15:02:27 GMT]]></title><description><![CDATA[<p>boxi schrieb:</p>
<blockquote>
<p>knapp daneben:</p>
<pre><code class="language-cpp">std::vector&lt; sigc::slot0&lt;void&gt; &gt; callbacks;
</code></pre>
<p>so klappts...</p>
</blockquote>
<p>klaro, gleiche Geschichte wie am Anfang halt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<blockquote>
<p>Dake Jungs &amp; Mädels (war eine dabei <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>
</blockquote>
<p>Ne, aber ich fühl mich immer sehr feminin :p <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1180069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1180069</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 23 Nov 2006 15:02:27 GMT</pubDate></item></channel></rss>