في C++ الفرق بسيط وهو أن أعضاء Struct تكون عامة Public افتراضياً.
بينما أعضاء Class تكون خاصة Private افتراضياً وتستخدم للتغليف.