Задать вопрос
LittleBuster
@LittleBuster

Boost или не Boost вот в чём вопрос?

Как понять когда нужно использовать буст, а когда нет?

Пишу кроссплатформенное сетевое приложение на плюсах для синхронизации файлов. Никак не могу определиться писать ли на "чистом С++" или с применением буста.
Если я пишу на чистых плюсах, то приходится использовать много чисто СИшных функций, например для тех же сокетов или операций со списками файлов в папке и получается мешанина из 2х языков. Зато проект собирается влёт. В этом случае уже мелькает мысль вообще на чистом си писать. Но тут надо писать свои велосипеды типа таймеров, парсер конфигов итд
Если тот же проект начинаю реализовывать с бустом, то тут всё выглядит коротко и в стиле плюсов со всеми нужными вещами, но зато увеличивается время компиляции приложения и ещё надо таскать бустовые библиотеки за собой.
  • Вопрос задан
  • 1064 просмотра
Подписаться 2 Оценить 8 комментариев
Ответ пользователя Дмитрий К ответам на вопрос (2)
TrueBers
@TrueBers
Гуглю за еду
Precompiled headers, же! И всё влёт собирается.
Ну, или для совсем тяжёлых случаев, можно юзать Ниндзю.

А писать однозначно на бусте.
Ответ написан
Комментировать