Em include các thư viện này:
iostream
windows.h
stdlib.h
time.h
stdio.h
tại sao em khai báo nhiều thư viện mà hàm sleep () vẫn báo lỗi: ‘sleep’ was not declared in this scope
Em dùng Codeblock
Dùng hàm sleep() với Code::Blocks bị lỗi
Bởi vì nó là Sleep(DWORD milliseconds), không phải sleep() (vì bạn đang dùng ‘windows.h’
)
Hàm sleep không phải là hàm chuẩn nên trên Windows khác với trên Linux.
Tham khảo: MSDN
2 Likes
Theo mình nhớ là trong thư viện unistd.h của C có hàm này
1 Like
Vậy phải làm sao? Tại e đọc cái tham khảo không hiểu lắm/
Thì đổi sleep() thành Sleep() chỉ vậy thôi :v hàm Sleep() nhận đầu vào là số milli giây (1000 milli giây = 1 giây).
3 Likes
vẫn không được vẫn báo lỗi
Cám ơn nhiềuCám ơn nhiều
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?