1. Trang chủ
  2. » Tất cả

Lập trình c nâng cao bài 12 các bộ tương thích và các thư viện khác

7 1 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 169,39 KB

Nội dung

LẬP TRÌNH C/C++ NÂNG CAO Yêu cầu trước khi đọc học xong Lập trình C/C++ căn bản BÀI 12 CÁC BỘ TƯƠNG THÍCH VÀ CÁC THƯ VIỆN KHÁC container adapter (các bộ tương thích lưu trữ) Bao gồm stack, queue và pr[.]

LẬP TRÌNH C/C++ NÂNG CAO Yêu cầu trước đọc: học xong Lập trình C/C++ BÀI 12: CÁC BỘ TƯƠNG THÍCH VÀ CÁC THƯ VIỆN KHÁC container adapter (các tương thích lưu trữ) Bao gồm stack, queue priority_queue Các tương thích lưu trữ, gọi tương thích, làm lưu trữ khác trở nên tương thích với cách đóng gói (encapsulate) lưu trữ khác trở thành lưu trữ sở Ví dụ CODE stack s; Khi vector trở thành lưu trữ sở tương thích stack Nếu khơng khai báo lưu trữ sở, stack queue mặc định sử dụng deque làm lưu trữ sở, priority_queue mặc định sử dụng vector làm lưu trữ sở, có nghĩa khai báo CODE stack s; thực CODE stack s; stack queue stack LIFO, queue FIFO, xem thử khác biệt qua ví dụ palindrome sau (lưu ý, palindrome tức từ đọc xuôi hay ngược nhau, ví dụ 12321, level, aka) CODE #include #include using namespace std; int main(){ stack stackInt;queue queueInt; char a;//store temp user input int n;//no of numbers user intend to input coutn; for(int i=0;i>a; stackInt.push(a); queueInt.push(a); } for(int i=0;i

Ngày đăng: 22/02/2023, 10:39

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN