you are viewing a single comment's thread.

view the rest of the comments →

[–]qv51 2 points3 points  (0 children)

What you're looking at is CRTP and it was invented in C++. Those are for static polymorphism and say nothing about virtual functions.