Whats differnece between Symbol Table and Branch/Jump/Virtual Method Table in Context of C/C++
<p>Whats differnece between Symbol Table and Branch/Jump/Virtual Method Table in Context of C/C++ ? 
As both keeps the reference of the routines from library/executable module. What's major difference between the two ?</p>
