vtable

Hello, you have come here looking for the meaning of the word vtable. In DICTIOUS you will not only get to know all the dictionary meanings for the word vtable, but we will also tell you about its etymology, its characteristics and you will know how to say vtable in singular and plural. Everything you need to know about the word vtable you have here. The definition of the word vtable will help you to be more precise and correct when speaking or writing your texts. Knowing the definition ofvtable, as well as those of other words, enriches your vocabulary and provides you with more and better linguistic resources.

English

Etymology

Shortening of virtual method table or virtual function table.

Pronunciation

Noun

vtable (plural vtables)

  1. (programming) A table of memory pointers to different implementations of a virtual function.
    Synonyms: vftable, VMT
    • 2000, Robert C. Martin, More C++ gems:
      This solution allows the Command executor to iterate through a collection of unrelated objects with no vtables and pick out the right method for each one.
    • 2003, John C. Mitchell, Concepts in programming languages:
      Note that nonvirtual functions do not appear in a vtable.
    • 2003, Steve Heller, C++: a dialogue: programming with the C++ standard library:
      The most likely result will be a crash when the code tries to use a vtable entry that contains random garbage.

Further reading