Closed apolukhin closed 3 years ago
yndx-antoshkka, 1 апреля 2019, 12:51
Это описано в стандарте, но несколько в иной форме: каждый заголовочный файл содержит только то, что непосредственно в нём описано. Всё что "приезжает" в единицу трансляции помимо этого - платформо специфично и на это нельзя полагаться.
Другими словами, подключая
Перенос предложения: голоса +??, -?? Автор идеи: ??
Моя идея, каждого стандартную библиотеку указать какие другие библиотеки они "должны" включить, как минимум.
Например, тот же -- зависят по каким другим библиотекам, надо точно указать .
Либо, C++17 -- -- Здесь мне интересно , что, это библиотека включает у себя или нет?
У std::string_view нет прямую зависимости std::string.
Например, у boost/utility/string_view.hpp (1.69 ) включает, , , , и ряд других стандартные библиотеки.