Bài giảng Tin đại cương - Bài 7: Khuôn mẫu & Chỉ mục

17 1 0
Bài giảng Tin đại cương - Bài 7: Khuôn mẫu & Chỉ mục

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Tin đại cương: Bài 7 Khuôn mẫu & Chỉ mục do Trương Xuân Nam biên soạn cung cấp các kiến thức cơ bản về: Khuôn mẫu (template), chỉ mục (index), sử dụng chỉ mục với chuỗi kí tự, vector. Mời các bạn cùng tham khảo!

TIN ĐẠI CƯƠNG Bài 7: Khuôn mẫu & Chỉ mục Trương Xuân Nam - Khoa CNTT Nhắc lại nội dung trước     Các kiểu liệu (int, unsigned int, char, double, float, bool) Khai báo số (const) tham chiếu Phạm vi vòng đời biến Các kiểu liệu tự tạo cách ghép kiểu liệu khác với Trương Xuân Nam - Khoa CNTT Nhắc lại nội dung trước  Kiểu chuỗi (string):    Bản chất: Dãy kí tự #include Khai báo:     string str; string w("Hello"); string s = "Hello"; Các hàm bản: Tham khảo trang 473474 giáo trình Trương Xuân Nam - Khoa CNTT Bài 7: Khuôn mẫu & mục Khuôn mẫu (template) Chỉ mục (index) Sử dụng mục với chuỗi kí tự Vector Bài tập Trương Xuân Nam - Khoa CNTT Khuôn mẫu (template) Trương Xuân Nam - Khoa CNTT Khuôn mẫu (template)   Nhiều thuật tốn có tính tổng qt, áp dụng cho nhiều loại liệu khác Ví dụ: Tìm phần tử lớn phần tử int max(int a, int b) { if (a > b) return a; else return b; } double max(double a, double b) { if (a > b) return a; else return b; } string max(string a, string b) { if (a > b) return a; else return b; } Trương Xuân Nam - Khoa CNTT Khuôn mẫu (template)   Ngơn ngữ C++ cho phép “tổng qt hóa” đoạn mã tương tự cách sử dụng template Ví dụ: Tìm phần tử lớn phần tử template T max(T a, T b) { if (a > b) return a; else return b; }  Tự động dùng hàm max với kiểu int Sử dụng: Máy tính tự động thay kiểu liệu thích hợp cout

Ngày đăng: 08/05/2021, 11:35

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan