Không dựa vào IDE có sẵn, bắt BUGS bằng cách nào?

Thật sự là em đang code C trên notepad, và Run nó trên cmd Win10 (GCC)
Em biết là em hơi ngu vì không dùng IDE sẵn có mà lại đi code trên notepad cho cực, tại em muốn hiểu sâu hơn và đang code thì em nhận ra là nếu mình code trên notepad thì mình vẫn Run được code, còn nếu có BUGS mình bắt nó như thế nào???

Mình thấy hiểu sâu vs đam mê khổ dâm nó khác nhau bạn à khuyên thật chuyển sang IDE dùng đê
còn code bằng notepad thì ta có thể bắt bug bằng kinh nghiệm + niềm tin :smiley:

8 Likes

Thanks you bạn :smiley: , vâng rất chi là NIỀM TIN :slight_smile:

1 Like

GNU có cung cấp trình debug gọi là gdb để dùng với gcc. Bạn có thể tìm hiểu và sử dụng nó.

6 Likes

Thanks Thai Pham :smiley:

Có IDE, nó show cho bạn từng bước của code, show địa chỉ biến… nó mới dễ hiểu sâu, chứ mò mẫm bằng notepad mà không đọc doc cho cẩn thận thì nghìn đời không hiểu.

Còn đối với trường hợp bất khả kháng, không để debug từng bước (ví dụ như code chạy trên server, code chạy trong đa luồng…) thì đặt log vào những chỗ khả nghi để theo dõi.

7 Likes

Thanks Trần Hoàn :smiley:

Log lỗi ra thôi, nếu không dùng IDE

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