Tôi đang viết một số mã C++ với eclipe.Eclipse báo hiệu lỗi nhưng mã biên dịch
Tôi có một hành vi lạ với các đối tượng vectơ.
Khi tôi sử dụng phương pháp resize
ví dụ, Eclipse sẽ trả về lỗi sau:
#include "vector"
...
vector<int> a;
a.resize(5);
Error: Invalid arguments candidates are: void resize(?, int).
Tuy nhiên mã biên dịch từ dòng lệnh.
Làm cách nào để khắc phục hành vi khó hiểu này của nhật thực?
Làm việc cho tôi. Bạn đang sử dụng CDT mới nhất? Lưu ý rằng các bản phân phối Linux có xu hướng đóng gói CDT đã được một vài năm tuổi. – Eugene
Tôi cũng gặp sự cố này. Tôi đã thêm tất cả các thư mục bao gồm, và Eclipse không có vấn đề với 'vector', nó chỉ là các biến thành viên của nó mà nó có vấn đề. –