C++ compiler structures such as Virtual method Table etc
Posted
by
Roger
on Programmers
See other posts from Programmers
or by Roger
Published on 2012-05-09T12:21:24Z
Indexed on
2012/09/07
9:49 UTC
Read the original article
Hit count: 236
c++
I am aware of the C++ Virtual Table which allows dynamic dispatch for doing things at runtime (although if I am honest I am not completely sure of the full list of things it achieves).
I am wondering what other "low level" aspects of C++ are there, which one doesnt usually come across when learning the C++ language?
Things like:
-How is multithreading and locking on objects performed?
-Overloading/overwriting functions
-Generics
Are there other "structures", similar to the vtable, which assist with these types of things on a lower level?
(and if anyone can help with what the VTable actually does it would be most appreciated!)
© Programmers or respective owner