Почему существует соглашение об объявлении пространства имен / библиотек по умолчанию на любом языке программирования?

Почему какой-либо язык программирования не загружает библиотеки по умолчанию, такие как stdio.h , iostream.h или с использованием System , чтобы избежать объявления?

Поскольку эти пространства имен / библиотеки требуются в любой программе, почему компиляторы ожидают, что они будут объявлены пользователем.

Существуют ли какие-либо программы без использования пространства имен / заголовки? даже если да, что не так в загрузке безобидных библиотек по умолчанию?

Я не это имел в виду ... Мне лень писать строку кода, но для компилятора не имеет смысла (по моему мнению) просить объявление так называемого default штуковины заканчиваются ошибкой компиляции.

6
задан InfantPro'Aravind' 12 March 2013 в 00:21
поделиться