Possible Duplicate:
Why pure virtual function is initialized by 0?
Hi all..
First off, I know that you declare a pure virtual method like this in C++:
virtual void myMethod() = 0;
.. but as I couldn't sleep last night, my nerdy head came to think if the "= 0"-part has any semantic meaning, or if it's "just" there to be able to declare purely virtual methods.
Are there any other places where this construct is used?
(And no - int v = 0; doesn't count :P )