История изменений
Исправление firkax, (текущая версия) :
Из того что C++ сделан на базе C, вообще никак не следует, что все реализации полиморфизма на базе С должны быть как С++. Даже наоборот: хочешь С++ реализацию - бери С++ и не изобретай его клон (тем более что в С++ даже поддержка на уровне спец. синтаксиса к этому всему сделана, которой у клона не будет). Хочешь другую - бери С и дорабатывай к нему.
Исходная версия firkax, :
Из того что C++ сделан на базе C, вообще никак не следует, что все реализации полиморфизма на базе С должны быть как С++. Даже наоборот: хочешь С++ реализацию - бери С++ и не изобретай его клон. Хочешь другую - бери С и дорабатывай к нему.