30/09/2018, 17:08

#include "" và #include <> khác nhau như thế nào?

#include "..." vs #include<>
khác nhau chỗ nào vậy m.n

nhatlonggunz viết 19:21 ngày 30/09/2018

#include "..." là đưa vào file do chính mình tạo ra. Đó chính là file.h mà mình tạo bằng cách new -> empty file -> ..." đại loại vậy

#include <> là để đưa vào thư viện có sẵn của compiler (của ngôn ngữ đó)

Trong ebook này, ngay phần đầu, có nói về cái đó.

Hello every body. Long time no see! Trước tiên mình xin gửi lời cảm ơn đến Mr.Đạt vì đã tạo ra một sân chơi chung cho mọi người có cơ hội học tập và trao đổi kiến thức IT với nhau. Tiếp theo là cảm ơn các bạn đã ủng hộ Chương 1 của mình trong thời gian qua. Vì tính mình khá trau chuốt, bên cạnh đó lại bận bịu việc riêng việc chung lung tung beng nên thời gian ấp và ủ hơi lâu, thành thật sorry các bạn, nhưng vì 1 tương lai của một bộ tài liệu học lập trình hay cho con em chúng ta, đành phải…

Coulson viết 19:10 ngày 30/09/2018

#include "..." dùng để include một file trong project của mình. Nếu xài kiểu này thì phải xác định đường dẫn tương đối (so với file hiện tại), hoặc đường dẫn tuyệt đối tới file được include.
#include <> dùng để include một file có sẵn trong include directory, hoặc của compiler.

file code mình tạo ra vẫn có thể dùng #include <> nếu thư mục chứa file code được thêm vào include directory.

Việc thiết lập include directory là tùy vào IDE hoăc compiler.
Trong Visual Studio bạn có thể thiết lập trong
Click phải Project --> Property --> C/C++ --> General --> Include directory

Bài liên quan
0