Computer >> Máy Tính >  >> Lập trình >> C ++

Sự khác biệt giữa #include và #include “filename” là gì?

Sự khác biệt giữa hai biểu mẫu là ở vị trí mà bộ xử lý trước tìm kiếm tệp sẽ được đưa vào.

#include

Bộ tiền xử lý tìm kiếm theo cách phụ thuộc vào việc triển khai, nó tìm kiếm các thư mục do trình biên dịch chỉ định trước. Phương pháp này thường được sử dụng để bao gồm các tệp tiêu đề thư viện tiêu chuẩn.

#include "tên tệp"

Bộ tiền xử lý tìm kiếm trong cùng thư mục với tệp chứa chỉ thị. Nếu lỗi này không thành công, thì nó bắt đầu hoạt động giống như dạng #include . Phương pháp này thường được sử dụng để bao gồm các tệp tiêu đề của riêng bạn.