tailieunhanh - Hướng dẫn những thao tác cơ bản khi gỡ rối (debug) một chương trình trong môi trường Visual Studio
Để học được một ngôn ngữ lập trình, đối với những người mới bắt đầu, điều đặc biệt cần thiết là phải biết cách "gỡ rối" (debug) chương trình. Bài viết này sẽ cố gắng giúp những người mới bắt đầu biết cách làm sao để làm điều này một cách hiệu quả trong môi trường Visual Studio. "Chạy" chương trình Có thể hiểu nôm na, một chương trình sẽ chạy bắt đầu từ dòng lệnh đầu tiên sau dấu { của hàm main và sẽ chấm dứt sau khi thực hiện xong lệnh cuối cùng trước dấu } của. | Hướng dẫn những thao tác cơ bản khi gỡ rối debug một chương trình trong môi trường Visual Studio. Để học được một ngôn ngữ lập trình đối với những người mới bắt đầu điều đặc biệt cần thiết là phải biết cách gỡ rối debug chương trình. Bài viết này sẽ cố gắng giúp những người mới bắt đầu biết cách làm sao để làm điều này một cách hiệu quả trong môi trường Visual Studio. Chạy chương trình Có thể hiểu nôm na một chương trình sẽ chạy bắt đầu từ dòng lệnh đầu tiên sau dấu của hàm main và sẽ chấm dứt sau khi thực hiện xong lệnh cuối cùng trước dấu của hàm main. Trong quá trình chạy có thể có những đoạn đường thẳng những đoạn đường rẽ lệnh rẽ nhánh như if switch những đoạn đường vòng lệnh lặp như while . những đoạn đường nhỏ hơn hàm . Điểm dừng chương trình breakpoint Như vậy để có thể gỡ rối được chương trình trước tiên phải biết được đoạn rối của nó tức chương trình bị lỗi ở đoạn nào. Visual Studio cũng như hầu hết các IDE khác đều cho phép lập trình viên tạm dừng chương trình hay cho chương trình chạy từ từ tại một số đoạn nào đó. Vị trí mà chúng ta muốn chương trình tạm dừng để chúng ta có thể xem cho kỹ cục rối như thế nào để mà gỡ và có thể cho nó chạy từ từ để xem kỹ từng múi rối xem giá trị các biến và mã xử lý chúng được gọi là điểm dừng chương trình hay breakpoint. Từ bây giờ sẽ gọi breakpoint cho tiện. Cửa sổ Locals cửa sổ Watch Hai cửa sổ là nơi mà ta có thể xem giá trị các biến khi ta đang debug chương trình đang. Tuy nhiên cửa sổ Locals là nơi chứatất cả các biến trong phạm vi hiện tại còn cửa sổ Watch là nơi ta có thể xem bất kỳ biết nào biểu thức nào hay xem bất kỳ kiểu nào ta mong muốn. B. Làm việc với Breakpoint . Tạo một breakpoint Thực hiện 1 trong 3 cách sau Cách 1 Di chuyển con nháy đến hàng tương ứng sau đó chọn Debug Toggle Breakpoint Cách 2 Di chuyển con nháy đến hàng tương ứng sau đó nhấn phím F9 Cách 3 Kích chuột vào cột mốc tại hàng tương ứng Nếu thao tác thành công tại hàng tương ứng trong cột mốc sẽ có một nút tròn màu đỏ như trong .
đang nạp các trang xem trước