Re: Косвенные #include
От: Wasilij  
Дата: 25.08.09 12:16
Оценка:
Здравствуйте, igna, Вы писали:

I>Есть такая всемирно известная библиотека ICU.

Ничего не слышал к сожалению

Думаю, что unicode не единственная дирректория внутри icu/include и возможно это единая политика для всех .h файлов.
Если файлов достаточно много, то запись:
I>#   include "unicode/platform.h"

дает преимущество по сравнению с
I>#   include "platform.h"

поскольку позволяет понять, где в файловой системе расположен .h файл — мелочь, а удобство.

I>... должен устанавливаться include path к icu/include.

Это как плата за предоставленное удобство, впрочем не более чем плата за пользование самой библиотекой.

I>Я считаю, что авторы библиотеки поступили неправильно...

I>Теперь попробуйте скажите мне, что я неправ.

Поскольку авторы библиотеки руководствовались удобством пользователя, то я их поддерживаю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.