Tôi muốn chia sẻ (toàn cầu hóa) một số biến số vectơ (V1 và V2) giữa hai tệp cpp (A.cpp và B.cpp). Tôi đã xác định cả V1 và V2 trong A.h bằng các lệnh sau.Biến vectơ chia sẻ Trong số nhiều tệp C++
extern vector<uint64_t> V1;
extern vector<uint64_t> V2;
Tôi cũng đã thêm #include "A.h" vào cả tệp A.cpp và B.CPP. Bất cứ ai có thể cho tôi biết những gì khác tôi nên làm gì để có thể truy cập vào các yếu tố của V1 và V2 trong cả hai các tập tin CPP?
Cảm ơn trước
Tốt hơn, đặt tuyên bố vào tiêu đề được bao gồm trong đơn vị biên dịch * tất cả *, bao gồm cả phần có chứa định nghĩa. Bằng cách đó, trình biên dịch có thể kiểm tra xem định nghĩa và khai báo có phù hợp hay không. –