Поскольку стандартная библиотека является частью спецификации C ++, ваш вопрос недостаточно обоснован.
Например, для реализации std::fstream
(или, по крайней мере, std::filebuf
) необходимо использовать OS-зависимые интерфейсы.Они считаются «утилитами, специфичными для реализации»?
Суть в том, что спецификация не отделяет стандартную библиотеку от остальной части языка.Это всего лишь часть языка, и его возможности доступны «обычным программистам».
Повышение в основном написано на стандартном C ++, но они используют преимущества платформенных функций, когда это может привести к повышению производительности.и им иногда нужны зависящие от компилятора расширения для функций.В документации обычно упоминается, когда функция доступна не на всех платформах.
Я не знаю о ACE.