Предмет: Информатика, автор: kusosuha6vt

c++. Почему не подключается \\<bits/stdc++\\>? Я исполььзую Dev c++, когда пишу #include \\<bits/stdc++\\>, возникает ошибка [Error] bits/stdc++: No such file or directory


clinteastwood2: это так называемое олимпиадное подключение библиотек, этот заголовок bits/stdc++ подключает сразу набор библиотек, почти всех которые необходимы их там штук под 100, почти весь STL + некоторые старые Си либы, это удобно на олимпиадном программировании, когда нету времени подключать библиотеки вручную, тк это тратит время, но если вам это не критично лучше подключать ручками, те которые нужны, а не тащить за собой мешок ненужных игрушек
clinteastwood2: но если вам всетаки ЭТО необходимо, то этот хедер доступен только для GCC (с коробки) или если у вас Visual Studio (те msvc компилятор) добавить самому найдя файл в интернете
clinteastwood2: поправка доступен не только для GCC, но именно он поддерживает его из коробки, возможно ещё какой-то поддерживает но я не знаю таких, тк лично не сталкивался, как уже сказал выше msvc и clion его не поддерживает
clinteastwood2: ну и конечноподключение стольких хедер влечет за собой длительную первую компиляцию порядка 10-15 сек (зависит от ПК) последующие конечно быстрее будут, но нужно ли это вам? ну и конечно, код становится хуже переносимым, при использовании данного заголовка

Ответы

Автор ответа: clinteastwood2
1
это так называемое олимпиадное подключение библиотек, этот заголовок bits/stdc++ подключает сразу набор библиотек, почти всех которые необходимы их там штук под 100, почти весь STL + некоторые старые Си либы, это удобно на олимпиадном программировании, когда нету времени подключать библиотеки вручную, тк это тратит время, но если вам это не критично лучше подключать ручками, те которые нужны, а не тащить за собой мешок ненужных игрушек. Hу и конечно подключение стольких хедеров влечет за собой длительную первую компиляцию порядка 10-15 сек (зависит от ПК) последующие конечно быстрее будут, но нужно ли это вам? ну и конечно, код становится хуже переносимым, при использовании данного заголовка
Похожие вопросы
Предмет: Математика, автор: markazinovakristina
Предмет: Математика, автор: arturvastsjonok321
Предмет: Математика, автор: dyuoev