Сообщение Re[2]: Порядок включения хэдеров от 20.09.2016 19:32
Изменено 20.09.2016 19:44 niXman
Здравствуйте, Qbit86, Вы писали:
Q>Поэтому заголовочные файлы нужно включать так, чтобы чем стандартнее, тем позже. То есть вначале включается "MyLib", потом <boost>, потом <std>, etc. В этом случае повышается шанс заметить, что некоторые пререквизиты не включены.
я привел просто вариант проблемы. твкой способ не помогает, если речь идет о включении в какой-то библиотечный хидер нескольких других хидеров, которые можно использовать и по отдельности.
вариантов проблемы наверное несколько, и я думаю что не я первый задался сим вопросом.
Q>Поэтому заголовочные файлы нужно включать так, чтобы чем стандартнее, тем позже. То есть вначале включается "MyLib", потом <boost>, потом <std>, etc. В этом случае повышается шанс заметить, что некоторые пререквизиты не включены.
я привел просто вариант проблемы. твкой способ не помогает, если речь идет о включении в какой-то библиотечный хидер нескольких других хидеров, которые можно использовать и по отдельности.
вариантов проблемы наверное несколько, и я думаю что не я первый задался сим вопросом.
Re[2]: Порядок включения хэдеров
Здравствуйте, Qbit86, Вы писали:
Q>Поэтому заголовочные файлы нужно включать так, чтобы чем стандартнее, тем позже. То есть вначале включается "MyLib", потом <boost>, потом <std>, etc. В этом случае повышается шанс заметить, что некоторые пререквизиты не включены.
я привел просто вариант проблемы. твкой способ не помогает, если речь идет о включении в какой-то библиотечный хидер нескольких других библиотечных хидеров, которые юзер может использовать и по отдельности.
вариантов проблемы наверное несколько, и я думаю что не я первый задался сим вопросом.
Q>Поэтому заголовочные файлы нужно включать так, чтобы чем стандартнее, тем позже. То есть вначале включается "MyLib", потом <boost>, потом <std>, etc. В этом случае повышается шанс заметить, что некоторые пререквизиты не включены.
я привел просто вариант проблемы. твкой способ не помогает, если речь идет о включении в какой-то библиотечный хидер нескольких других библиотечных хидеров, которые юзер может использовать и по отдельности.
вариантов проблемы наверное несколько, и я думаю что не я первый задался сим вопросом.