"Файл" - это собирательный образ "внешнего источника данных", будь-то сокет или любой другой объект взаимодействия с внешним миром.
Саша, ты правильно делаешь, что
упрощаешь картину мира под свои задачи. Но неправильно то, что
трактор считаешь лучше коня.
Привет ! Friday, October 21, 2016, 10:31:23 AM, Valentin Nechayev netch@netch.kiev.ua you wrote: VN> Mon, Oct 17, 2016 at 14:15:39, alex wrote about "[uanog] Re: VN> [uanog] почувствовать глубину маразма...":Я тебе больше скажу: я программлю до сих пор на Асм и С, без всяких ++, и от слов "обьектноориентированное программирование" меня до сих пор типает :) ...и как-то мне это для микроконтроллеров хватает, и для реалтайм систем тоже...VN> При этом ты, как мольеровский герой, используешь ООП, не зная об этом :) VN> Что происходит, когда говоришь open() на файл? - создаётся объект. Неч, ты не в теме вааще :) у микроконтроллеров, например на ATMega168PA , нету "файлов". и вообще понятие "файл" и открытие его в С подразумевает наличие БИБЛИОТЕКИ готовых функций. Так вот я тебя расстрою :) этого просто нет. Значит и обьектов нет, потому что КАЖДУЮ функцию только я решаю брать, у кого брать(пакеты) или написать самому. Именно поэтому мне 8МГц тактовой хватает для огромной кучи дел. а вот программерам "для Ардуины" не повезло - там процедурное программирование в их библиотеках, и там ничего не попишешь - вот тот сказ как раз про них...
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison