Я видел некоторую информацию о различиях между такими вещами, как iostream
vs iostream.h
. Из того, что я извлек из них, разница между ними заключается в том, что версия без расширения .h
не будет заполнять пространство имен, а версия с расширением будет.
Это то же самое для cmath
vs math.h
? Почему cmath
(и многие другие подобные файлы) имеют префикс c
а не просто math
? Есть ли еще различия между ними?