Недавно у меня возникла дискуссия с моим боссом (разработчиком долгого времени C), который не поощрял меня использовать потоки С++ и придерживаться "старых добрых" printf
и друзей. Теперь я могу понять, почему он говорит это и верит, что я не следовал его советам.
Но все же это подслушивает меня - есть ли вещи в C, которые в некоторых случаях еще лучше, чем более новые версии С++ той же/подобной вещи? К лучшему я имею в виду, например, производительность, стабильность или даже читаемость кода/ремонтопригодность. И если да, может ли кто-нибудь привести мне примеры? В основном я говорю о подобных различиях, таких как printf/streams, а не о таких функциях, как наследование или ООП. Причина, по которой я все это спрашиваю, это то, что я считаю себя разработчиком С++, и поэтому я всегда пытаюсь закодировать С++ путь.