Всегда не понимал людей, которые используют C++, а не C. Ведь C++ - это тот же C, только напичканный всяким хламом, так ещё и медленее его. Тогда зачем он нужен, если есть C, который лучше его?
Потому, что C и С++ - языки, предназначенный для решения разных задач. И те задачи, которые относительно просто и быстро делаются на C++, бессмысленно делать на C - тратя на это многократно больше сил и времени.