c++ - What is the difference between #include <filename> and #include "filename"? -


in c , c++ programming languages, difference between using angle brackets , using quotes in include statement, follows?

  1. #include <filename>
  2. #include "filename"

the difference in location preprocessor searches included file.

for #include "filename" preprocessor searches in same directory file containing directive, , #include <filename>. method used include programmer-defined header files.

for #include <filename> preprocessor searches in implementation dependent manner, in search directories pre-designated compiler/ide. method used include standard library header files.


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -