السلام عليكم ورحمة الله تعالى وبركاته

منذ بدايتي مع البرمجة وأنا أستخدم السي فقط

الآن أنا أعمل على برنامج ووجد أنه ضروري استخدام البرمجة كائنية التوجه

لدا قرأت عن السي++ وتعلمت منها كل ما يخص OOP

وقررت استخدام السي++ في الأمور المتعلقة ب OOP وباقي البرنامج مكتوب بالسي

أنا الآن أكتب في البرنامج أستعمل VUSIAL STUDIO أستعمل اللغتين كأنهما لغة واحدة

ما أردت الاستفسار عنه

هل توجد قواعد عليَّ اتباعها في حالة استخدام السي مع السي++ ؟

هل استخدام السي في المترجم الخاص بالسي++ يؤتر على عمل البرنامج ؟

كثيرا نسمع برامج يقولون أنها برمِجت باستخدام السي والسي++ كيف دالك هل مثل ما قمت به ؟

لأني أرى أنه اي شيء تعمله السي يمكن القيام به بالسي ++ فما الفائدة من استخدام السي مع السي ++ ؟