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

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

Đ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ư 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

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

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

Tài liệu liên quan