Модули это в паскале... Причём именно так как показано. Borland Pascal 3.1 for workgroups досовская версия. Это 1992 год. Считайте сколько лет. Всё новое это хорошо забытое старое. Но это оч хорошо обкатано. Заголовочные файлы есть только в плюсах. Но похоже скоро не будет. И в фортране кстати тоже это есть. Так что это далеко не ново... Понятно куда С++ будет развиваться... Сейчас уже 23-ая версия, будут ещё... Туда кстати подкатили новые типы данных. Не знаю работают ли с ними др библиотеки. В фортане они давно есть...
@victorkrasnov557611 ай бұрын
Мне кажется, в cpp файл с оператором вывода (std::ostream& operator
@АлексейОрлов-ю6з4 жыл бұрын
Первый раз слышу про iosfwd, но теперь использовать буду всегда.
@МарияМ-щ1н4 жыл бұрын
Спасибо!
@my-eq1bv4 жыл бұрын
Неплохая лекция. Жаль, что в начале не сделали краткий экскурс во внутреннюю/внешнюю линковку etc. Думаю, многим было бы намного легче после этого воспринимать информацию о том как же связаны объектники и как происходит непосредственный процесс линковки.
@ДмитрийСадков-е8ц2 жыл бұрын
На слайде о форвард-хедере kzbin.info/www/bejne/lWOvcmt-bLaWjrM упомянут хедер Foofwd.h, но он нигде не инклудится.
@PVSStudioTool2 жыл бұрын
Верно, спасибо, что заметили. В будущих материалах учтем этот момент.
@andrewefimov4488 Жыл бұрын
Инклюд файлы также компилируются. туда можно и кода навалить. деректива инклюд просто подсовывает кусок из другого файла. ей пофигу что там за разрешение файла. зачем вводить людей в заблуждение?