Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
SỬ DỤNG STL VECTOR TRONG C++
Đang chuẩn bị liên kết để tải về tài liệu:
SỬ DỤNG STL VECTOR TRONG C++
Khánh Trang
82
16
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Lớp mảng động vector có sẵn trong thư viện chuẩn STL của C++ cho phép định nghĩa một mảng động các phần tử kiểu T, vector có các tính chất sau: - Không cần phải khai báo kích thước của mảng vector có thể tự động cấp phát bộ nhớ, bạn sẽ không phải quan tâm đến quản lý kích thước của nó. - Vector còn có thể cho bạn biết số lượng các phần tử mà bạn đang lưu trong nó. | SỬ DỤNG STL VECTOR TRONG C Nguyễn Trí Hải 11520094 KHMT06 I Giới thiệu Lớp mảng động vector T có sẵn trong thư viện chuẩn STL của C cho phép định nghĩa một mảng động các phần tử kiểu T vector có các tính chất sau - Không cần phải khai báo kích thước của mảng vector có thể tự động cấp phát bộ nhớ bạn sẽ không phải quan tâm đến quản lý kích thước của nó. - Vector còn có thể cho bạn biết số lượng các phần tử mà bạn đang lưu trong nó. - Vector có các phương thức của stack. - Hỗ trợ tất cả các thao tác cơ bản như chèn xóa sao chép . II Vì sao dùng Vector . Kiểu vector có thể coi là kiểu mảng trong lập trình C truyền thống. Mảng là tập hợp các giá trị cùng kiểu được sắp xếp nối tiếp nhau. Các phần tử của mảng có thể được truy cập ngẫu nhiên qua chỉ số. Vấn đề đặt ra Nếu vector là mảng thì tại sao lại phải sử dụng vector khi bạn đã quá quen thuộc với mảng - Nếu bạn sử dụng mảng tĩnh Mảng này luôn được khai báo với kích thước tối đa mà bạn có thể dùng dẫn đến tốn nhiều vùng nhớ thừa. - Nếu bạn sử dụng mảng động Bạn phải xin cấp phát bộ nhớ làm việc với con trỏ. Con trỏ là khái niệm hay trong C C nhưng nó là nguyên nhân của rất nhiều rắc rối trong lập trình. - Không thuận tiện trong việc truyền tham số kiểu mảng vào hàm hay trả lại kiểu mảng từ hàm. - Nhược điểm quan trọng nhất Nếu bạn sử dụng mảng vượt chỉ số vượt quá kích thước đã khai báo C sẽ không thông báo lỗi điều này dẫn đến lỗi dây chuyền do các lệnh lỗi đã tác động đến các biến khác trong chương trình Vector là một container cung cấp khả năng sử dụng mảng mềm dẻo có kiểm soát range check khi cần thiết với kích thước tùy ý mà không cần phải sử dụng con trỏ . Ngoài ra vector cho phép bạn chèn thêm hoặc xóa đi một số phần tử chỉ bằng 1 lệnh không phải sử dụng vòng lặp như đối với mảng . III Cú pháp Để dùng vector thì cần thêm 1 header include vector và phải có using std vector vì vector được định nghĩa trong STL Standard Template Library Ví dụ vector int A Câu lệnh trên định nghĩa 1 vector có kiểu int. Kiểu vector .
TÀI LIỆU LIÊN QUAN
ứng dụng mike nam và mike basin tính toán toán dòng chảy và cân bằng nước
Giáo trình Sử dụng dụng cụ, thiết bị nghề nước (Nghề: Điện - Nước - Trung cấp) - Trường Cao đẳng Cơ điện Xây dựng Việt Xô
Nghiên cứu đơn pha chế nút cao su chịu nhiệt và dung môi sử dụng trong phản ứng hữu cơ
Đề tài: Đánh giá hiện trạng sử dụng đất nông nghiệp của xã Sen Thủy, huyện Lệ Thủy, tỉnh Quảng Bình. Đề xuất một số giải pháp sử dụng đất bền vững
Báo cáo: Quy hoạch sử dụng đất chi tiết đến năm 2020 và kế hoạch sử dụng đất chi tiết 5 năm giai đoạn 2011-2015
Hướng dẫn cách sử dụng dầu dừa đúng cách và hiệu quả
Nghiên cứu sử dụng carbon nanotube tăng cường tính chất cơ lý cho cao su mặt lốp xe máy trong hệ cao su thiên nhiên và cao su tổng hợp styrene-butadien
Nghiên cứu sử dụng dầu thực vật thay thế hóa dẻo DOP để chế tạo sản phẩm ron cao su sử dụng trong cấp thoát nước
Những sai lầm chết người khi sử dụng thuốc
Đề tài: LỢI ÍCH VÀ TÁC HẠI CỦA VIỆC SỬ DỤNG LAPTOP
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.