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

Đề tài: Event trong lập trình C++

  1. #1
    Ngày gia nhập
    09 2008
    Nơi ở
    Kĩ viện
    Bài viết
    169

    Mặc định Event trong lập trình C++

    Hãy dùng FastSig, vì hai lý do.

    1.Vì nó ngon.
    2.Có thể dùng boost::signal, nhưng boost::signal chậm như rùa nên tốt nhất là dùng FastSig(xem thêm bảng thống kê ở cuối trang này, rất ấn tượng đấy ndl.kiev.ua/content/fastsig.

    -FastSig, em là ai???.

    FastSig là một library để giả lập lại event của .Net, có ưu điểm là implement dễ dàng, chạy nhanh, miễn phí.

    -Làm sao để kết bạn với em???.

    Anh cần có 2 thứ, FastSig lib và Boost(vẫn cần tới boost T.T).

    Ví dụ nhỏ với function.

    Visual C++ Code:
    1. #include <fastsig/fastsig.hpp>
    2.  
    3. // Callback function we want to call on some event, passing
    4. // it string parameter
    5. void f(const std::string& str)
    6.   {
    7.   std::cout << "String passed: " << str << std::endl;
    8.   }
    9.  
    10. // Step 1: construct signal
    11. fastsig::signal<void (const std::string&)> sig;
    12.  
    13. // Step 2: connect to the signal our callback
    14. // function, AKA slot
    15. sig.connect(&f);
    16.  
    17. // Step 3: call all slots connected so far to this signal
    18. sig("Hello!");

    Hơ hơ, dễ quá anh em nhỉ .

    p/s: Mà nhớ có lần nghe R2 nói sẽ có loạt bài giới thiệu về boost mà sao lâu rồi không có động tĩnh gì nhỉ?. Mải OpenGL quá òi T.T.
    Đã được chỉnh sửa lần cuối bởi NamVoDang : 27-11-2008 lúc 10:42 PM.
    Phá toái hư không - Bạch nhật thăng thiên.

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

    đây là bộ bắt lỗi của C++ hả cậu

  3. #3
    Ngày gia nhập
    09 2008
    Nơi ở
    Kĩ viện
    Bài viết
    169

    Bắt lỗi là try catch cơ mà T.T. Event dùng C# mới biết được.
    Phá toái hư không - Bạch nhật thăng thiên.

  4. #4
    Ngày gia nhập
    10 2008
    Nơi ở
    sài gòn
    Bài viết
    422

    -FastSig, em là ai???.

    FastSig là một library để giả lập lại event của .Net, có ưu điểm là implement dễ dàng, chạy nhanh, miễn phí.

    -Làm sao để kết bạn với em???.
    cậu nói thế này khó hiểu quá( ngắn và nói tiếng quá chuyên ngành)-> mục hướng dẫn thế này thì không được,bọn mình mới là gà thôi mà,nhìn thế này không hiểu gì cả???
    cố gắng

  5. #5
    Ngày gia nhập
    09 2008
    Nơi ở
    Kĩ viện
    Bài viết
    169

    cậu nói thế này khó hiểu quá( ngắn và nói tiếng quá chuyên ngành)-> mục hướng dẫn thế này thì không được,bọn mình mới là gà thôi mà,nhìn thế này không hiểu gì cả???
    Uh, xin lỗi.

    Hơ hơ, bài viết mang tính giới thiệu, nếu có post lộn box thì xin move hộ. Mà newbie thì chưa nên xem cái này vội, newbie làm sao mà build với xài nổi boost chứ bạn ơi T.T, cứ tà tà sau này có dùng C# rồi thắc mắc sao C++ không có sẵn thì hẵng vào đọc cũng được .
    Phá toái hư không - Bạch nhật thăng thiên.

  6. #6
    Ngày gia nhập
    10 2008
    Nơi ở
    sài gòn
    Bài viết
    422

    Mặc định Event trong lập trình C++

    Uh, xin lỗi.

    Hơ hơ, bài viết mang tính giới thiệu, nếu có post lộn box thì xin move hộ. Mà newbie thì chưa nên xem cái này vội, newbie làm sao mà build với xài nổi boost chứ bạn ơi T.T, cứ tà tà sau này có dùng C# rồi thắc mắc sao C++ không có sẵn thì hẵng vào đọc cũng được
    OK cậu hãy chỉ cho mình cái định nghĩa event của .Net đi

  7. #7
    Ngày gia nhập
    09 2008
    Nơi ở
    Kĩ viện
    Bài viết
    169

    Event là cái gì? là một function-method list, khi kích hoạt(tạm gọi thế) một event thì nó sẽ call tất cả các function và method đó. Đơn giản thế thôi.
    Đã được chỉnh sửa lần cuối bởi NamVoDang : 28-11-2008 lúc 09:33 PM.
    Phá toái hư không - Bạch nhật thăng thiên.

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

  1. công ty event , công ty sự kiện, cho thuê thiết bị event
    Gửi bởi VMHGroup 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: 01-11-2011, 08:57 AM
  2. công ty event - công ty sự kiện - cho thuê thiết bị event
    Gửi bởi VMHGroup 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: 24-10-2011, 09:05 PM
  3. công ty event, công ty sự kiện, cho thuê thiết bị event Phú Tinh
    Gửi bởi VMHGroup 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: 22-10-2011, 10:22 PM
  4. công ty event - công ty sự kiện - cho thuê thiết bị event
    Gửi bởi VMHGroup 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: 21-10-2011, 08:24 AM
  5. Event nào ưu tiên hơn event Leave
    Gửi bởi nobitawin trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 03-09-2009, 09:56 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