Dynamic binding in virtual functions C++
<p>I have a base class with 1 virtual function</p>

<pre><code>class Base
{
public:
    virtual void print() {
        cout&lt;&lt;"IN BASE\n";
    }
}
</code></pre>

<p>Now I create its object using</p>

<pre><code>Base b
</code></pre>

<p>and Call</p>

<pre><code>b.print();
</code></pre>

<p>Is this dynamic binding, as the "Base" class contains 1 virtual function and its VTable is created..</p>
