Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    - ủa toán tử >>,<<, [] đâu có ăn nhậu gì với template ?
    - việc đa năng hóa các toán tử đã nói nhiều trong 4rum, bạn search sẽ thấy.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cụ thể như sau đây MèoConLôngVàng. Áp dụng class template xây dựng lớp mảng cho kiểu T (int, float, PhanSo ...) có các chức năng - Nhập, xuất mảng (dùng toán tử >>, <<). và Truy xuất đến phần tử nào đó trong mảng (toán tử [ ]).

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Đây là khung sườn mẫu cho bài của bạn.


    Mã:
    template <class T>class MyClass{    public:        T & operator [] (long index)        {            // code vào đây        }         friend istream & operator << (istream &in, T &t)        {            // code vào đây        }         friend ostream & operator << (ostream &in, T &t)        {            // code vào đây        }};

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Mèo nhiệt tình quá . Có thể viết cụ thể cho mình chút nữa dc ko vậy , bên trong code như thế nào , mình đang gặp rắc rối . Nào giờ mình chưa sử dụng nên ko biết bên trong viết sao cho nó chạy .
    Còn 1 vấn đề nữa . Là tại sao phải định nghĩa toán tử >> << . Nếu ko sử dụng thì chuyện jì sẽ xảy ra ?

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •