Understanding C++ virtual functions using readelf and objdump | Dark Hacker News