--- In [email protected], nikhil bharadwaj <[EMAIL PROTECTED]> wrote: > > hi all, > > #include <xen/features.h> > #include <xen/version.h> > > what does this '/' stand for?? can some one help me out in knowing more about it. > > > Thanks & Regards, > > nikhil > hello nikhil , . the '/' has the same sense as in any pathname, for example as in '/root/Desktop' , actually, the system has environment variables set which direct the compiler to search in certain directories by default for header files, and the main directory is '/usr/include/'
so what all this means is that '#include<xen/features.h>' is nothing but the same as '#include</usr/include/xen/features.h>' & '#include</usr/include/xen/version.h>' if u can open up the /usr/include/xen folder u can see the header files over there , ... and so the include names u give are relative pathnames from the standard headers directories..... have any more doubts ask here !!! -satish

