Bao gồm tệp (#include)
Dòng lệnh #include
có thể được đặt ở bất kỳ đâu trong chương trình, nhưng thường tất cả các bao gồm được đặt ở đầu mã nguồn. Định dạng lệnh gọi:
cpp
#include <file_name>
#include `"file_name"`
1
2
2
Ví dụ:
cpp
#include <WinUser32.mqh>
#include `"mylib.mqh"`
1
2
2
Bộ tiền xử lý thay thế dòng #include <file_name>
bằng nội dung của tệp WinUser32.mqh. Dấu ngoặc nhọn chỉ ra rằng tệp WinUser32.mqh sẽ được lấy từ thư mục tiêu chuẩn (thường là terminal_installation_directory\MQL5\Include
). Thư mục hiện tại không được đưa vào tìm kiếm.
Nếu tên tệp được bao trong dấu ngoặc kép, việc tìm kiếm sẽ được thực hiện trong thư mục hiện tại (nơi chứa tệp nguồn chính). Thư mục tiêu chuẩn không được đưa vào tìm kiếm.
Xem thêm