I think i understand "function pointer": a pointer that points to a function.
Function pointer-questions:
1) Can function pointer point to a static function?
2) Can function pointer point to a member function?
3) Can function pointer point to a virtual member function?
4) Why use function pointer? can i just use if/then to avoid the use of function pointer completely? (because i really am afraid of using function pointer)
generic-questions:
1) how to use ' extern "C" ' ? is it necessary ?
2) Why do we need multiple inheritance?
--TING