How to prevent Overloading?
<p>Is it possible to prevent overloading of user defined functions in C++? Suppose I have a function as:</p>

<pre><code>void foo(int , int);
</code></pre>

<p>Can I prevent foo from being overloaded, and if so how? If I can, can this be extended to prevent overriding of the methods through inheritance?</p>
