What does the (*) syntax in C++ mean?
<p>What does the following syntax mean?</p>

<pre><code>set&lt;element*, bool (*) (element *, element *)&gt; * getNumbers();
</code></pre>

<p>I'm not familiar with the <code>(*)</code> part.  Any explanation would be great.  Thanks</p>