Russian Qt Forum

Qt => Общие вопросы => Тема начата: _Vitaliy_ от Июль 07, 2013, 12:37



Название: вариант использования инклудов в прекомпилированном заголовке
Отправлено: _Vitaliy_ от Июль 07, 2013, 12:37
Вопрос в следующем, как оптимальнее использовать инкуды в PCH (пример)
вариант 1: #include <QtCore>
или
вариант 2: #include <QtCore/QTextStream>
или
вариант 3: #include <QTextStream>

Документация говорит следующее:http://www.qtcentre.org/wiki/index.php?title=Precompiled_headers (http://www.qtcentre.org/wiki/index.php?title=Precompiled_headers) (т.е. вариант 1).
Встречал множественное включение
Код:
#include <QtCore/QSettings>
#include <QtCore/QTextStream>
#include <QtCore/QTime>
#include <QtCore/QDebug>

какой вариант предпочтительнее с точки зрения уменьшения времени компиляции?


Название: Re: вариант использования инклудов в прекомпилированном заголовке
Отправлено: Igors от Июль 07, 2013, 12:57
Теоретически да, но практически я разницы (с первым удобным вариантом) не вижу


Название: Re: вариант использования инклудов в прекомпилированном заголовке
Отправлено: Alex Custov от Июль 07, 2013, 22:03
2) или 3) без разницы