Danh mục

Bài giảng Kỹ thuật lập trình - Chương 11: Thư viện chuẩn C++

Số trang: 28      Loại file: pdf      Dung lượng: 432.02 KB      Lượt xem: 4      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 16,000 VND Tải xuống file đầy đủ (28 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nội dung chương 11 gồm: Cấu trúc thư viện chuẩn C++, standard template library, giới thiệu chung, các cấu trúc dữ liệu chuẩn, thuật toán tổng quát, các bộ truy lặp và ₫ối tượng hàm.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình - Chương 11: Thư viện chuẩn C++Chương 1 Chương 11: Thư viện chuẩn C++ 0101010101010101100001 0101010101010101100001 StateController 0101010100101010100101 0101010100101010100101 start() 1010011000110010010010 1010011000110010010010 stop() 1100101100100010000010 1100101100100010000010 0101010101010101100001 0101010101010101100001 0101010100101010100101 0101010100101010100101 © 2004, HOÀNG MINH SƠN 1010011000110010010010 B*u; y = A*x + 1010011000110010010010 1100101100100010000010+ d*u; 1100101100100010000010 x = C*x LQGController 0101010101010101100001 0101010101010101100001 start() 0101010100101010100101 0101010100101010100101 stop() 1010011000110010010010 1010011000110010010010 1100101100100010000010 1100101100100010000010 11/9/2005 Nội dung chương 11 11.1 Cấu trúc thư viện chuẩn C++ 11.2 Standard Template Library Giới thiệu chung Các cấu trúc dữ liệu chuẩn Thuật toán tổng quát Các bộ truy lặp và ₫ối tượng hàm© 2004, HOÀNG MINH SƠN Chương 11: Thư viện chuẩn C++ © 2005 - HMS 2 11.1 Cấu trúc thư viện chuẩn C++ ANSI/ISO C++ Công trình của Standard Template Library Alexander Stepanov (STL) Các thư viện C++ Standard Strings Streams Extensions Standard C© 2004, HOÀNG MINH SƠN Các thư viện C Library Tất cả thư viện chuẩn C++ nằm trong phạm vi tên std Chương 11: Thư viện chuẩn C++ © 2005 - HMS 3 Standard C Library Tiện ích giúp gỡ rối Các thao tác với kiểu ký tự hẹp Các thao tác với kiểu ký tự rộng Mã lỗi của các hàm trong thư viện chuẩn C Các tính chất của kiểu số thực dấu phảy ₫ộng Hỗ trợ lập trình với tập ký tự theo ISO 646 Các tính chất của kiểu dữ liệu số nguyên Hỗ trợ lập trình với các yêu cầu bản ₫ịa© 2004, HOÀNG MINH SƠN Các hàm toán thông dụng Hỗ trợ các lệnh nhảy xa Chương 11: Thư viện chuẩn C++ © 2005 - HMS 4 Standard C Library (tiếp) Hỗ trợ kiểm tra các trường hợp ngoại lệ Phục vụ truy nhập các tham số gọi hàm Định nghĩa một số macro và kiểu thông dụng Phục vụ nhập/xuất dữ liệu thông dụng Các hàm thông dụng Các hàm thao tác với chuỗi ký tự Các hàm và cấu truc thời gian và ngày tháng Các hàm thao tác với chuỗi ký tự rộng© 2004, HOÀNG MINH SƠN Chương 11: Thư viện chuẩn C++ © 2005 - HMS 5 Standard Extensions Khuôn mẫu lớp cho quản lý dãy bit Khuôn mẫu lớp cho các kiểu số phức Lớp cơ sở hỗ trợ lập trình với ngoại lệ Khai báo các hàm toán tử new và delete Định nghĩa một số lớp ngoại lệ thông dụng Hỗ trợ khai thác thông tin kiểu ₫ộng Mở rộng hỗ trợ lập trình bản ₫ịa Các khuôn mẫu lớp và lớp mảng giá trị© 2004, HOÀNG MINH SƠN Chương 11: Thư viện chuẩn C++ © 2005 - HMS 6 Strings Header file: — Khuôn mẫu lớp: basic_string — Lớp string: typedef basic_string string — Lớpwstring: typedef basic_string wstring Cho phép lập trình với các chuỗi ký tự một cách rất thuận tiện — Không cần quan tâm tới quản lý bộ nhớ ₫ộng — Có thể sao chép, gán giống như các kiểu dữ liệu cơ bản — Có thể truy nhập ký tự qua chỉ số t ...

Tài liệu được xem nhiều: