I was reading through the source code of a program written in C++ when I came across a few function declarations like this:
virtual bool _Open(LPCTSTR aFileSpec, DWORD &aFlags) = 0;
Why is this declared function being set equal to zero?
Additional Question: (Edit)
What would a statement like this mean?
virtual __int64 _Length() const = 0;
What other keywords could replace const
, and what would they mean?