Lỗi khi sử dụng thư viện đồ họa trong C

Em mới học qua C(DEVC++) có đọc qua phần đồ họa nhưng khi em thêm thư viện graphics.h thì test thử code vẫn bị lỗi. mong mn có thể teamview giúp đỡ!!

#include<graphics.h>
#include<conio.h>
#include<dos.h>

main()
{
int gd = DETECT, gm, x, y, color, angle = 0;
struct arccoordstype a, b;
initgraph(&gd, &gm, “C: \ TC\BGI”);
delay(2000);
while(angle<=360)
{
setcolor(BLACK);
arc(getmaxx()/2,getmaxy()/2,angle,angle+2,100);
setcolor(RED);
getarccoords(&a);
circle(a.xstart,a.ystart,25);
setcolor(BLACK);
arc(getmaxx()/2,getmaxy()/2,angle,angle+2,150);
getarccoords(&a);
setcolor(GREEN);
circle(a.xstart,a.ystart,25);
angle = angle+5;
delay(50);
}
getch();
closegraph();
}


Hi L.zero.
Bạn phải nói là thư viện gi mới được chứ ?

Bạn ơi, sao tốn công lập topic rồi mà bạn không thèm nói rõ luôn nhỉ? Bạn nên cung cấp các thông tin sau:

  • Tên thư viện bạn dùng, số hiệu phiên bản (version).
  • Bạn đã nỗ lực tìm kiếm cách giải quyết vấn đề như thế nào? (sử dụng Google, search trên daynhauhoc,…)
  • Code test (biết đâu bạn gõ sai :v). Nếu bạn up code thì nhớ format theo định dạng sau:

// Code của bạn nằm trong đây

Góp ý:

  • Teamview không phải là cách hay để giải quyết vấn đề :v (nhất là đối với người lạ).
  • Bạn hãy thử với Google trước, nhất là tài liệu “chính chủ”. Các thư viện luôn có phần gọi là “thiết lập” (hay “cài đặt”) chung hoặc cũng có thể là riêng cho từng IDE.

P/s: đừng nói với mình là bạn sử dụng “đồ họa” kiểu console trong mấy cuốn giáo trình cũ nha :joy:

2 Likes

em làm như trong clip(https://www.youtube.com/watch?v=y9R9p7P3mnw)
sử dụng thư viện graphics.h

bản em đang dùng là dev5.11 và code test là của trên mạng
nó hiện lỗi ở dòng initgraph(&gd, &gm, “C:\TC\BGI”);

Bạn ngại gì mà không up code lên?
Vấn đề ở dòng nào?
Show errorlog?
Kết quả bạn mong muốn?
Bạn không giải thích vấn đề rõ ràng là dễ bị ra đảo đấy
P/S: Bạn nghĩ việc cho người lạ điều khiển máy từ xa qua TeamViewer là một ý kiến hay?

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?