Is there a known benefit of using #include "..." instead of #include <...> for include directives placed into public headers?
For example, given a public header file which needs to include a file besides it, should it use:
#include "file.h"
or
#include <mylib/file.h>
(assuming the headers are installed in the mylib subdirectory of the include install directory)?
Amongst the common practice, libxml2 uses angle brackets while curl uses double quotes.
 
     
    