Стандартные заголовки C включены в стандартную библиотеку C ++ для совместимости.
Разница в том, что идентификаторы в соответствующих заголовках C ++ должны (также) находиться в пространстве имен std, тогда как идентификаторы в заголовках C должны (также) быть доступны в глобальном пространстве имен.
Кроме того, *Заголовки 1005 * добавляют перегрузки для таких функций, как abs
, pow
и т. Д.
Кроме того, заголовки C ++ заменяют некоторые макросы классификации / сравнения C перегруженными функциями.