1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Lập trình C/C++, hàm Kbhit(),help me!

Thảo luận trong 'C/C++' bắt đầu bởi chanhvan08, 22 Tháng một 2010.

  1. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
    Có ai biết kbhit() là cái gì không, mình tình cờ tìm được cái code này, nhưng chạy không được, nó báo không nhận dạng được hàm kbhit và delay(), delay thì mình khắc phục được, còn Kbhit() thì bó tay! Các pro hãy chỉ dùm!
    Mã:
    Mã:
     
    /* Cuon dong chu ngang man hinh */
    #include < stdio.h >
    #include< conio.h >
    #include< string.h >
    void main()
    {
    char qcao[81], i=0, len;
    textattr(0x1e);
    printf("\nNhap vao dong quang cao : ");
    gets(qcao);
    len = strlen(qcao);
    while (!kbhit())
    {
    movetext(2, 1, 80, 1, 1, 1);
    gotoxy(80, 1);
    cprintf("%c", qcao[i++]);
    delay(100);
    i %= len;
    }
    getch();
    }
    
  2. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
    tình hình theo mình được biết thì hàm đó nằm trong thư viện conio.h, nhưng mình đã khai báo rồi mà vẫn "u như kĩ", bạn nào kiểm tra trong thư viện conio.h phiên bản của các bạn đang dùng có hàm này không, up code lên cho mình với! Thanks
  3. small ant Well-Known Member

    Số bài viết: 2,827
    Đã được thích: 88
    Điểm thành tích: 48
    Giới tính: Nữ
  4. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
  5. NITEO4 New Member

    Số bài viết: 1
    Đã được thích: 0
    Điểm thành tích: 0
    hàm kbhit() (nghĩa là keyboard hit) trong thư viện conio.h,
    nếu bạn có đoạn code như sau
    Mã:
    while (kbhit())
    {....}
    
    thì cái đoạn code trong {...} sẽ chạy khi bạn nhấn 1 phím nào đó trên key board

Chia sẻ trang này