מחלקות יש רק בC++. בכל מקרה, עם אתה רוצה לטעון משהו רק עם תנאי כלשהוא מתקיים אתה יכול לשים אותו בספרייה דינמית (DLL בחלונות, a בלינוקס, לא יודע מה השאר). מה שכן, זה כבר לא יהיה קוד C טהור.