Здравствуйте, igna, Вы писали:
I>Есть такая всемирно известная библиотека ICU.
Ничего не слышал к сожалению
Думаю, что
unicode не единственная дирректория внутри
icu/include и возможно это единая политика для всех .h файлов.
Если файлов достаточно много, то запись:
I># include "unicode/platform.h"
дает преимущество по сравнению с
I># include "platform.h"
поскольку позволяет понять, где в файловой системе расположен .h файл — мелочь, а удобство.
I>... должен устанавливаться include path к icu/include.
Это как плата за предоставленное удобство, впрочем не более чем плата за пользование самой библиотекой.
I>Я считаю, что авторы библиотеки поступили неправильно...
I>Теперь попробуйте скажите мне, что я неправ.
Поскольку авторы библиотеки руководствовались удобством пользователя, то я их поддерживаю.