Почему какой-либо язык программирования не загружает библиотеки по умолчанию, такие как stdio.h
, iostream.h
или с использованием System
, чтобы избежать объявления?
Поскольку эти пространства имен / библиотеки требуются в любой программе, почему компиляторы ожидают, что они будут объявлены пользователем.
Существуют ли какие-либо программы без использования пространства имен / заголовки? даже если да, что не так в загрузке безобидных библиотек по умолчанию?
Я не это имел в виду ... Мне лень писать строку кода, но для компилятора не имеет смысла (по моему мнению) просить объявление так называемого default штуковины заканчиваются ошибкой компиляции.