Mình có 1 vài vấn đề đơn giản nhưng cần kinh nghiệm người đi trước:
- Giả sử mình có file abc.h và abc.cpp , mình có nên include tất cả các thư viện cần dùng vào file abc.h không để khi triển khai vào file abc.cpp mình chỉ cần #include “abc.h” là được, hay khi nào cần thư viện nào thì include tại file đó (cả 2 file .cpp và .h,sau đó ngăn chặn chúng redefine) ?
- Và trong chương trình nhiều module (nhiều struct, class) thì có nên tạo hẳn 1 file xxx.h chỉ để chứa các thư viện cần dùng không,nếu không thì làm sao để quản lí chúng nếu bị chồng chéo quá nhiều ?
- nếu file xyz.h có include"abc.h" mà trong file abc.h đã có 1 số thư viện mà xyz.h cần dùng thì ở file xyz.h có nên include lại hay không ? (mục đích cho người sử dụng dễ quan sát khi code tại xyz)
rất mong sự hỗ trợ,
Thông
Chả ai quan sát cả, người ta chỉ xem lại khi có lỗi mà thôi.
, cứ theo chỉ dẫn anh đạt mình thấy khá hợp lí rồi, dùng
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?