30/09/2018, 18:17
Thắc mắc về tiền xử lý #ifndef .. #endif
Em thấy trong file .h hay có đoạn này ở đầu
#ifndef _PhanSo_
#define _PhanSo_
.....
#endif
Em vẫn chưa hiểu ý nghĩa của đoạn này lắm, đọc sách thấy ghi là nhằm mục đích hạn chế việc đọc đi đọc lại nhiều lần trong quá trình biên dịch mã nguồn chương trình. Nhưng tại sao lại thế được???
Ai có thể giải đáp giúp em được không
Bài liên quan
Đọc cái này là hiểu liền luôn nè
kipalog.com
Include guard trong C và C++
Khi làm quen với C hoặc C++ chắc bạn sẽ rất quen với mấy dòng kiểu như sau ở đầu và cuối mỗi file .h c++ ifndef _file_name_h define _file_name_h ...
Nếu vô thấy trắng toác thì thêm
cache:
đầu linkNó còn dùng để tránh xung đột các thư viện nữa.
Em hiểu rồi, cảm ơn các anh nhiều