خیلی برای توسعهی نرمافزار سی++ مفید نیست.
c++ همون c هستش که برای راحتی و سرعت توسعه یک سری امکانات به اون اضافه شده.این امکانات یجورایی قابلیت RAD بهش اضافه کردن
و فقط یکی از این امکانات شی گرایی هستش اگه ویژگی های c++11 و c++14 رو بخونین متوجه منظورم میشین.
در عین حال با این همه امکانات شما ازادین به هر مدل که دوست دارین(شی گرا یا ساخت یافته) برنامه نویسی کنین.ولی خیلی ها باور دارن این امکانات فقط باعث پیچیدگی کد میشن و هزینه توسعه پروژه های بزرگ رو بیشتر میکنن
اگه بین انتخاب c++ و c موندین پیشنهاد میکنم اول c++ رو تا حدی یاد بگیرین و بعد سورس دوتا نرم افزار یکی به زبان c و یکی c++ رو بخونین و با هرکدوم احساس راحتی بیشتری کردین همونو ادامه بدین.چون هیچ کار نیست که بشه با c انجام داد و با c++ نشه و برعکس