Tôi rất xin lỗi vì tôi hỏi một câu hỏi mới bắt đầu nhưng tôi đang tìm kiếm thông tin mâu thuẫn trực tuyến. Tôi sẽ hỏi tại trường đại học nhưng nó được ra cho đến tháng hai năm tới.Do Vectors tự động thay đổi kích thước?
Tự động thay đổi kích thước phông chữ? Hoặc bạn có cần kiểm tra kích thước hiện tại định kỳ và thay đổi kích thước khi bạn cần thêm không gian. Nó có vẻ được thay đổi kích thước cho tôi tự động nhưng tôi không chắc chắn nếu đó là một tính năng hoặc trình biên dịch vẫy một cây đũa thần.
Câu trả lời ngắn gọn: có. –
Nó thay đổi kích cỡ nếu bạn sử dụng 'insert' hoặc' push_back', nhưng không phải nếu bạn sử dụng toán tử subscript (như 'std :: map <>' does). – ildjarn
Vui lòng kiểm tra: http://stackoverflow.com/questions/12271017/initial-capacity-of-vector-in-c để phân tích đầy đủ. –