tailieunhanh - Kỹ thuật lập trình C/C++-Chương: Thư viện STL

STL là thư viện chuẩn của C++, được xây dựng sẵn. Cài đặt các cấu trúc dữ liệu và thuật toán thông dụng. Bao gồm các lớp và hàm khuôn mẫu, cho phép làm việc với dữ liệu tổng quát. Nằm trong một namespace có tên std. Các phần chính: Các lớp dữ liệu cơ bản: string, complex. Xuất nhập (IO). Các lớp chứa (containers): list, vector, deque, stack, map, set, Duyệt phần tử của các lớp chứa (iterators). Một số thuật toán thông dụng: tìm kiếm, so sánh, sắp xếp, Quản lý bộ nhớ, con trỏ. Xử lý ngoại lệ (exception handling) | Thư viện STL Standard Template Library EE3490 kỹ thuật lập trình - HK1 2011 2012 B Đào Trung kiên - ĐH Bách khoa Hà Nội S-. 1 Khái niệm STL là thư viện chuẩn của C được xây dựng sẵn Cài đặt các cấu trúc dữ liệu và thuật toán thông dụng Bao gồm các lớp và hàm khuôn mẫu cho phép làm việc với dữ liệu tổng quát Nằm trong một namespace có tên std Các phần chính Các lớp dữ liệu cơ bản string complex Xuất nhập IO Các lớp chứa containers list vector deque stack map set . Duyệt phần tử của các lớp chứa iterators Một số thuật toán thông dụng tìm kiếm so sánh sắp xếp . Quản lý bộ nhớ con trỏ Xử lý ngoại lệ exception handling L 2 EE3490 Kỹ thuật lập trình - HKÍ 201Í 2012 B Đào Trung Kiên - ĐH Bách khoa Hà Nội S-. Xử lý chuỗi include string Lớp string cho chuỗi ASCII và wstring cho Unicode Các thao tác cơ bản nối chuỗi so sánh xuất nhập Đổi số sang chuỗi to_string to_wstring Đổi chuỗi sang số stod stof stoi stold stoll stoul stoull Đổi sang chuỗi của C const char string c_str const Ví dụ string s1 s2 test cin s1 for int i 1 i 9 i s2 to_string i cout s2 s1 same different char s3 100 strcpy s3 EE3490 Kỹ thuật lập trình - HK1 2011 2012 B Đào Trung Kiên - ĐH Bách khoa Hà Nội IU

TỪ KHÓA LIÊN QUAN