C言語でC++の様な静的なポリモーフィズムは実現可能ですか?