Bài 9 trang bị cho người học những kiến thức về lớp vector và kiểu dữ liệu cấu trúc (struct). Thông qua bài giảng này người học sẽ nắm bắt được các nội dung như: Khai báo vector, truy nhập phần tử của vector, nhập và hiển thị vector, vector với kích thước nhập từ bàn phím, một số phương thức hữu ích trong lớp vector,... Mời các bạn cùng tham khảo.
BÀI 9: VÉC-TƠ VÀ CẤU TRÚC Nguyễn Mạnh Hiển Khoa Cơng nghệ thơng tin hiennm@tlu.edu.vn Nội dung giảng • Lớp vector • Kiểu liệu cấu trúc (struct) Lớp vector • Dãy phần tử có kích thước thay đổi • Có sẵn phương thức để thao tác với dãy: − Thêm phần tử − Xóa phần tử − Xác định kích thước dãy − v.v… • Cần dòng định hướng tiền xử lý sau: #include Khai báo vector • Cách 1: Khai báo vector rỗng vector tên-vector; • Ví dụ: vector day_so; vector day_xau; Khai báo vector • Cách 2: Khai báo vector có n phần tử vector tên-vector(n); • Cách 3: Khai báo vector có n phần tử với giá trị ban đầu gt vector tên-vector(n, gt); • Ví dụ: vector day_nguyen(10); vector day_thuc(20, 1.2); Truy nhập phần tử vector • Dùng phương thức at: tên-vector.at(chỉ-số) • Dùng số: tên-vector[chỉ-số] • Ví dụ: vector vec(2); vec[0] = 10; // số vec[1] = 22; cout