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 ???



Tao Không Ngu. viết 13:37 ngày 01/10/2018

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ì.

Student X viết 13:37 ngày 01/10/2018

Bạn tìm từ khóa makefile nhé!

Mimo viết 13:37 ngày 01/10/2018

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 ?

Student X viết 13:32 ngày 01/10/2018

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

Tao Không Ngu. viết 13:36 ngày 01/10/2018

Hi Thành Lê.
THì luc build nó tự thêm vào.

Bài liên quan
0