Size: a a a

2021 August 15

Dv

Dr. Friedrich von Ne... in codingteam
Ну, это когда ты что-то импортируешь из другого модуля, а потом сразу экспортируешь. Мне кажется, это довольно редкая надобность?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Более того, она может создавать всякие нехорошие деревья зависимостей.

Лучше бы тем, кто берёт у тебя зависимости чужого модуля, брать их у исходного модуля напрямую. Так быстрее будет компиляция.
источник

t

ttldtor in codingteam
ну вот есть у тебя модуль std
он будет включать в себя модуль std.math, std.iostream итд
источник

Dv

Dr. Friedrich von Ne... in codingteam
Или даже не деревья, а графы.
источник

t

ttldtor in codingteam
захочет человек включить ВЕСЬ std, например
источник

Dv

Dr. Friedrich von Ne... in codingteam
Знаешь, мне до одного места, что там в std написано. Там как писали, так и будут писать супер вырвиглазный код :)
источник

t

ttldtor in codingteam
серьёзно поговорить не получится, включу режим гсомикса
источник

t

ttldtor in codingteam
Проехали
источник

Dv

Dr. Friedrich von Ne... in codingteam
А я серьёзно говорил. Тебя заботит только код внутри std или чо?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну, хочет и пусть включает. Ему же не нужно для этого писать export import.
источник

t

ttldtor in codingteam
мне не нравится выражение export import
источник

t

ttldtor in codingteam
Он не может включить
источник

Dv

Dr. Friedrich von Ne... in codingteam
Мой поинт был в том, что, кажется, в нормальном коде тебе вообще никогда этого не нужно писать?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Или при использовании объединённого модуля std нужно именно так?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Тогда непонятно, почему!
источник

t

ttldtor in codingteam
тебе надо в модуле std написать
export module std;
export import std.math;
export import std.iostream;
источник

t

ttldtor in codingteam
тогда он просто напишет у себя
import std;
и у него всё будет
источник

g

gsomix in codingteam
Наш режим самый лучший.
источник

Dv

Dr. Friedrich von Ne... in codingteam
В примерах в статье по ссылке тоже никакого export import не написано.
источник

t

ttldtor in codingteam
врёшь
источник