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

Đề tài: Sửa giúp lỗi trong project về template đơn giản

  1. #1
    Ngày gia nhập
    10 2007
    Nơi ở
    HCM
    Bài viết
    46

    Mặc định Sửa giúp lỗi trong project về template đơn giản

    có chương trình về khuôn hình lớp Point đơn giản như sau, khi lưu trong 1 tâp tin duy nhất thì chạy ko có lỗi
    C++ Code:
    1. // tmpPoint.cpp : Defines the entry point for the console application.
    2. //
    3.  
    4. #include "stdafx.h"
    5. #include <iostream>
    6. using namespace std;
    7.  
    8. template<class T>
    9. class Point
    10. {
    11.     T x, y;
    12. public:
    13.     Point(T _x=0, T _y=0);
    14.     void Display();
    15. };
    16.  
    17. template<class T> Point<T>::Point(T _x, T _y)
    18. {
    19.     x = _x;
    20.     y = _y;
    21. }
    22.  
    23. template<class T> void Point<T>::Display()
    24. {
    25.     cout<<x<<"/"<<y<<"\n";
    26. }
    27.  
    28. int main(int argc, char* argv[])
    29. {
    30.     printf("Hello World!\n");
    31.  
    32.     Point<double> a(10.2,11);
    33.     a.Display();
    34.  
    35.     Point<long> b(2,3);
    36.     b.Display();
    37.     return 0;
    38. }

    nhưng khi mình tách ra thành 3 tập tin: point.h, point.cpp, và tmpPoint.cpp(chứa hàm main) thì lại phát sinh lỗi "unresolved external symbol....."

    Mình có gửi kèm project, các bạn giúp sửa lỗi chỗ này với, thanks
    Attached Files Attached Files

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

  3. #3
    Ngày gia nhập
    10 2007
    Nơi ở
    HCM
    Bài viết
    46

    cảm ơn rox_rook, bạn có thể xoá topic này hoặc cho nó vào thùng rác cũng được, mình sơ ý quá chưa tìm kỹ trước khi tạo topic:(

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

  1. Chương trình xây dựng bảng số nguyên tố trong compile-time bằng template - cách giảm thời gian biên dịch ?
    Gửi bởi boss14420 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 5
    Bài viết cuối: 06-10-2013, 01:45 AM
  2. Lập trình C++ Giúp mính sử dụng Template trong bài tập sau với
    Gửi bởi bogia94 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 25-05-2013, 10:17 PM
  3. kế thừa và template áp dụng cho stack. Giúp sửa lỗi?
    Gửi bởi bach_sau2009 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 02-11-2010, 10:59 AM
  4. Kỹ thuật C++ Template Method có liên quan gì đến template trong C++ ko?
    Gửi bởi ten_truycap trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 22-10-2010, 11:26 PM
  5. Class template trong C++, xem giúp em xem lỗi gì?
    Gửi bởi amazakikudo trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 08-04-2009, 10:21 PM

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