Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Khuôn hình - danh sách móc nối

  1. #1
    Ngày gia nhập
    01 2008
    Bài viết
    30

    Wink Khuôn hình - danh sách móc nối

    Cho lớp bản mẫu Stack được khai báo như sau:
    Code:
    template <class T>
    class Link{    
             T data;
             Link* next;
             void initialize(T dat, Link* nxt){};
             public: friend class Stack<T>;
                      ~Link(){delete next;}
    };
    template <class D>
    class Stack {
             Link<D>* head;
             public:
                      void initialize(); // khởi tạo một Stack rỗng
                      void push(D dat); // thêm một phần tử vào đầu Stack
                      D pop(); // loại bỏ phần tử trên đỉnh Stack
                      ~Stack();
    };
    1. Hãy đưa ra cài đặt đầy đủ của lớp Stack
    2. Một lớp C bất kỳ cần thỏa mãn điều kiện gì để có thể sử dụng lớp thể nghiệm Stack<C>.

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Link<D>* head;
    Cái này các compiler sau này hiểu là dấu * chứ không phải pointer ( dùng typename vào )
    - Thứ 2 cậu đưa cái đề ra để làm gì ? Hỏi cái gì ? Cái đề bài không biết tự hỏi đâu cậu à ? Thêm vài từ đi sẽ có người giúp cậu đó !

Các đề tài tương tự

  1. Bài tập C++ xây dựng khuôn hình lớp đa thức sử dụng danh sách móc nối
    Gửi bởi mjnhthuong5122 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 12-12-2013, 12:10 AM
  2. Bài tập C++ bài tập về danh sách móc nối đơn
    Gửi bởi bigchicken trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 05-10-2013, 08:56 PM
  3. Mã nguồn C Source danh sách móc nối đơn
    Gửi bởi onminh trong diễn đàn Thủ thuật, Tutorials và Mã nguồn C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 08-05-2010, 12:31 AM
  4. Lỗi danh sách móc nối đơn - Nhờ ace kiểm tra
    Gửi bởi green_river48 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 28-10-2009, 04:27 PM
  5. Danh sách móc nối đơn
    Gửi bởi trancuong trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 7
    Bài viết cuối: 05-01-2009, 10:59 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn