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

Đề tài: Cách sử dụng thư viện tự tạo

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

    Mặc định Cách sử dụng thư viện tự tạo

    chào các bạn
    mình muốn tạo ra 1 thu vien List.h để sư dụng với nội dung:

    Code:
    #include "list.cpp" // list.cpp sẽ định nghĩa các hàm trong list.h"
    class TagNode { friend class Danh_sach_lien_ket;
        private :
                   int data;
                   TagNode *Next;
        public :
                  TagNode(int x);
                  ~TagNode() {};           
          
    };
    
    //-----------------------------
    typedef TagNode *Node;
    
    //-----------------------------
    class Danh_sach_lien_ket {
         private :
                    Node first , last;
         public : 
                   Danh_sach_lien_ket();
                   void Duyet();
    };

    và "list.cpp" :

    Code:
    #include "list.h"
    #include <conio.h>
    #include <stdlib.h>
    #include <iostream.h>
    
    //---------------------------
    TagNode :: TagNode(int x) { data = x;  Next = NULL; };
    
    //---------------------------
    Danh_sach_lien_ket :: Danh_sach_lien_ket() { first = last = NULL; };
    
    //---------------------------
    inline void Danh_sach_lien_ket :: Duyet()
    {
         Node temp = first;
         
             while (temp != NULL) 
             {
                 cout <<"   "<< temp->data;
                 temp = temp->Next;
             }     
    }
    Nhưng khi mình muốn sủ dụng thư viện "list.h" thì nó báo lỗi không biên dịch được . Các bạn giúp mình với
    Dương Nhật Tân
    dnhattan1910@yahoo.com

  2. #2
    Ngày gia nhập
    10 2007
    Bài viết
    169

    - Một người hỏi bạn đến nhà ông X thì đi đường nào! Bạn nói: "Hỏi người đang đứng bên trái tui đó", người bên trái bạn lại nói : "Hỏi người đang đứng bên phải tui đó",... T_T !!!

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    57

    Trích dẫn Nguyên bản được gửi bởi RadicalLight Xem bài viết
    - Một người hỏi bạn đến nhà ông X thì đi đường nào! Bạn nói: "Hỏi người đang đứng bên trái tui đó", người bên trái bạn lại nói : "Hỏi người đang đứng bên phải tui đó",... T_T !!!
    List.h include list.cpp và list.cpp lại đi include list.h (+.+) !!!?
    thiệt là Chỉ cần trong list.cpp include list.h là được rồi. sau này khi cần sử dụng thằng list chỉ cần include list.h là được. nhớ add cả 2 thằng vô ct trước khi biên dịch đấy

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