1. Trang chủ
  2. » Công Nghệ Thông Tin

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

21 363 2

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 330,59 KB

Nội dung

Thư viện STL (Standard Template Library) EE3490: Kỹ thuật lập trình – HK1 2011/2012 Đào Trung Kiên – ĐH Bách khoa Hà Nội Khái niệm STL thư viện chuẩn C++, xây dựng sẵn Cài đặt cấu trúc liệu thuật tốn thơng dụng Bao gồm lớp hàm khuôn mẫu, cho phép làm việc với liệu tổng quát Nằm namespace có tên std Các phần chính:             Các lớp liệu 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ử lớp chứa (iterators) Một số thuật tốn thơng dụng: tìm kiếm, so sánh, xếp,… Quản lý nhớ, trỏ Xử lý ngoại lệ (exception handling) EE3490: Kỹ thuật lập trình – HK1 2011/2012 Đào Trung Kiên – ĐH Bách khoa Hà Nội Xử lý chuỗi  #include  Lớp string cho chuỗi ASCII wstring cho Unicode  Các thao tác bản: +, += (nối chuỗi); ==, !=, , >=, (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: const char* string::c_str() const  Ví dụ:  string s1, s2("test"); cin >> s1; for (int i=1; i sv.khoa >> sv.nam_sinh; operator

Ngày đăng: 23/03/2014, 08:21

TỪ KHÓA LIÊN QUAN

w