01/10/2018, 11:22
Thắc mắc về file header và cpp khi include lẫn nhau
Tại sao prototype của 1 hàm trong 1 file header , trong khi đó có file file khác . Cpp( ko phải hàm main.cpp) chỉ cần include là chạy được . File main.cpp chỉ cần include file header là có thể chạy hàm đó trong file khác ???
Bài liên quan
Hi Thành Lê.
Bạn hỏi rõ hơn không. Mình đọc không hiểu bạn hỏi gì.
Bạn tìm từ khóa makefile nhé!
VÍ dụ mình khai báo prototype của hàm ghiChu bên header.h , mình tạo thêm 1 file .cpp khác ( ko phải hàm main) define hàm đó . Khi mình cần dùng hầm đó , t gọi trong main chỉ cần include file header đó vậy sao hàm đó hoạt động được khi bên file .cpp khác ko cần include file header ?
nếu bạn buil bằng IDE. thì n tự động build file cpp kia cho bạn rồi. nếu bạn build bằng linux. thì lúc đấy bạn sẽ hiểu tại sao
Hi Thành Lê.
THì luc build nó tự thêm vào.