Virtual Function Table (Lecture 46)

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024
  • To access the translated content:
    1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/tr...
    The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video.
    Your feedback is highly appreciated. Kindly fill this form forms.gle/XFZh...
    2. Regional language subtitles available for this course
    To watch the subtitles in regional languages:
    1. Click on the lecture under Course Details.
    2. Play the video.
    3. Now click on the Settings icon and a list of features will display
    4. From that select the option Subtitles/CC.
    5. Now select the Language from the available languages to read the subtitle in the regional language.

ความคิดเห็น • 5

  • @prasadsardeshmukh3898
    @prasadsardeshmukh3898 5 ปีที่แล้ว +8

    Thank you very much Prof. Das, excellent explaination.
    For viewers, the actual topic of VFT starts @14:26

  • @dirkbraun854
    @dirkbraun854 3 ปีที่แล้ว

    Very well explained. Thank you. Good idea to start off from C to explain how the VFTs actually get compiled. Just used this as a quick recap on how things work behind the scenes to deepen my understanding.

  • @manmohankrishna2407
    @manmohankrishna2407 5 ปีที่แล้ว +14

    there is an error @17:39,
    B *p=&d;
    p->f(25); should do B::f(p,25) since f has not been declared virtual in the class B.
    Thank me later and thanks from me for making me capable for finding these errors. Haha

  • @pandurugovind7728
    @pandurugovind7728 3 ปีที่แล้ว

    Hi Sir in last example class A --> Class B -- Class C A*pA and B *pB which type of the object type is containing. could you please clear it.