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

Đề tài: Hàm chung

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

    Mặc định Hàm chung

    sao tớ viết một chương trình đơn giản về lý thuyết hàm chung thế này mà trình dịch lại báo lỗi.
    C++ Code:
    1. #include<iostream>
    2. using namespace std;
    3. template <class X> void swap(X &a, X &b)
    4. {
    5.     X temp;
    6.     temp= a;
    7.     a=b;
    8.     b=temp;
    9.  
    10. }
    11. void main()
    12. {
    13.     int x=10;
    14.     int y=20;
    15.     swap(x,y);
    16.     cout<<"\n"<<x<<" "<<y;
    17.     float i=10.8;
    18.     float j=11.5;
    19.     swap(i,j);
    20.     cout<<"\n"<<i<<" "<<j;
    21.     cin.get();
    22. }
    tại sao nhỉ?
    Hạnh phúc luôn đợi ta mỉn cười lại với nó.(^,,^).

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

    lại nữa một câu hỏi y chang cách đây 2 ngày
    Nói lại 1 lần nữa

    trong std đã có hàm swap nếu muốn dùng lại nó thì đổi tên hàm swap đi là được.

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

    global scope

    C++ Code:
    1. #include<iostream>
    2. using namespace std;
    3. template <class X> void swap(X &a, X &b)
    4. {
    5.     X temp;
    6.     temp= a;
    7.     a=b;
    8.     b=temp;
    9.  
    10. }
    11. void main()
    12. {
    13.     int x=10;
    14.     int y=20;
    15.     ::swap(x,y);
    16.     cout<<"\n"<<x<<" "<<y;
    17.     float i=10.8;
    18.     float j=11.5;
    19.     ::swap(i,j);
    20.     cout<<"\n"<<i<<" "<<j;
    21.     cin.get();
    22. }
    Ước mơ vươn tới Linux Developer.
    Đang trong quá trình tập luyện:
    1. C system programming
    2. GNU distribution
    3. Gtk+/Gnome Application Programming.

    Bác nào giỏi lĩnh vực này giúp Kim với nha. Kim cám ơn nhiều !!!

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

  1. @Chung cư mini mỹ đình ,chung cư làng bún phú đô, Chung cư diện tích nhỏ
    Gửi bởi ephat_tt86 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 18-11-2011, 10:29 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