Hi,
Alberto Massari wrote:
Hi David,
as far as I know, using #include "..." means "include this file using
the given path relative to the folder where the cpp file is located",
while using #include <...> means "do like before, and if you don't find
it, repeat the process with each folder specified in the INCLUDE list".
Quite the opposite, "..." search fallback to <...> if the file has not
been found (both search algorithms are implementation defined according
to the standard). I.e. "..." uses current file folder first and INCLUDE
list next but <...> uses the INCLUDE list only.
It is not reserved for system headers, and Xerces-C doesn't violate any
rule.
Agreed.
Good luck!
Vitaly