1
00:00:00,060 --> 00:00:04,330
But once this is done now, we are ready to build an application project, right?

2
00:00:04,350 --> 00:00:10,740
So it doesn't matter whether you build your application project after you add a breakpoint or if you

3
00:00:10,740 --> 00:00:12,150
have already.

4
00:00:13,480 --> 00:00:20,290
Build your application project, then also you could proceed by adding a breakpoint and then just launching

5
00:00:20,290 --> 00:00:21,200
a deep workstation, right?

6
00:00:21,220 --> 00:00:27,310
So once built is successful, we will be selecting our application project and then debug guys launch

7
00:00:27,310 --> 00:00:28,040
one hardware, right?

8
00:00:28,060 --> 00:00:33,730
So this will automatically switch our debug perspective, and we already know that the processor will

9
00:00:33,730 --> 00:00:40,750
pauses execution at our first line or a full statement that we have in our mean go right inside the

10
00:00:40,750 --> 00:00:41,170
main code.

11
00:00:41,200 --> 00:00:43,870
This is the full statement that you have right to.

12
00:00:43,870 --> 00:00:47,680
Our browser will automatically border safety cushion over here, right?

13
00:00:47,680 --> 00:00:54,960
So you could see the line number where we have a pointer of our oppressor is line number 23, right?

14
00:00:54,970 --> 00:00:57,760
And this is the line where we have our full statement.

15
00:00:57,760 --> 00:00:58,690
And I mean, go right.

16
00:00:59,200 --> 00:01:04,390
Along with this, you could observe the various views of various windows that we have over here, right?

17
00:01:04,390 --> 00:01:06,100
So here we have a variable view.

18
00:01:06,400 --> 00:01:07,860
Here we have a breakpoint view.

19
00:01:07,870 --> 00:01:13,480
So this highlight all the line number where we have a breakpoint, we could also add an expression,

20
00:01:13,480 --> 00:01:13,690
right?

21
00:01:13,690 --> 00:01:21,340
So for example, if you want to absorb, let's assume there is a lot of additional ideas as well as

22
00:01:21,340 --> 00:01:23,440
this variable rate, so you could just go ahead.

23
00:01:24,550 --> 00:01:26,980
OK, and click on this new expression.

24
00:01:27,010 --> 00:01:31,270
OK, so we want to add the expression as any blasphemy.

25
00:01:31,300 --> 00:01:31,660
Right?

26
00:01:31,810 --> 00:01:34,400
So we could just really less.

27
00:01:34,900 --> 00:01:35,190
Right.

28
00:01:35,490 --> 00:01:36,910
This will automatically.

29
00:01:38,270 --> 00:01:44,510
Add this into our expression regret to, for example, this is doom here you specify something which

30
00:01:44,510 --> 00:01:50,210
is not declaring a quote right time you is declaring a cold, but Muli is not declaring a war if you

31
00:01:50,210 --> 00:01:51,320
just try to enter.

32
00:01:51,740 --> 00:01:59,030
OK, so it won't be finding any type and value also right to correctly specify an expression consisting

33
00:01:59,030 --> 00:02:04,490
of anybody, but you'll be able to find the correct type has been recognized automatically by our I.D.

34
00:02:04,850 --> 00:02:06,980
and then you will be getting somewhere right.

35
00:02:07,760 --> 00:02:11,510
So let's proceed and delete this expression to delete an expression.

36
00:02:11,660 --> 00:02:13,340
The process is very simple, right?

37
00:02:13,640 --> 00:02:19,160
You just need to click on delete, but right then that will automatically delete an expression, right?

38
00:02:19,160 --> 00:02:23,340
So these are very handy if you want to debug the multiple values.

39
00:02:23,360 --> 00:02:28,550
OK, and if you want to create an expression out of it and then analyze the value of it, right?

40
00:02:28,970 --> 00:02:35,060
If you go to a break point there, you will be finding the list of the line number where we have a breakpoint.

41
00:02:35,300 --> 00:02:36,860
And then you see a variable rate.

42
00:02:37,010 --> 00:02:41,120
So you could see right now we are in the mean, right?

43
00:02:41,130 --> 00:02:47,360
So we are in the mean code over here and hence all the variable that we have in the main goal will be

44
00:02:47,360 --> 00:02:49,040
automatically added over here, right?

45
00:02:49,080 --> 00:02:53,000
For example, in the main goal, we have an ad and Amy.

46
00:02:53,150 --> 00:02:56,780
So these are automatically added in to a variable rate.

47
00:02:56,960 --> 00:03:01,910
But we'll be finding, even though this is global, it is not shown over here, right?

48
00:03:02,300 --> 00:03:07,370
So we could in such case, whenever you do not find your global variable over here.

49
00:03:07,910 --> 00:03:15,560
So if you utilize a global variable over here in the main goal, then you able to see a global variable

50
00:03:15,560 --> 00:03:16,190
in this view.

51
00:03:16,220 --> 00:03:21,170
But if you do not utilize a global variable, you won't be finding it right.

52
00:03:21,260 --> 00:03:26,390
So in most of the cases, what will happen is this global variable you will be either utilizing in one

53
00:03:26,390 --> 00:03:30,850
off the function, OK, or it may be utilized in the main course.

54
00:03:30,850 --> 00:03:35,900
So if you utilize it in the main goal, you automatically able to see it in and variable will utilize

55
00:03:35,900 --> 00:03:37,270
it in in any function.

56
00:03:37,280 --> 00:03:40,820
So in that case, whenever you debug that function, you'll get automatically.

57
00:03:40,820 --> 00:03:47,630
As we execute this function, we will able to see the variable in and variable rate.

58
00:03:48,200 --> 00:03:52,340
But if you want to analyze a global variable, the data will be equal to an expression.

59
00:03:52,340 --> 00:03:54,590
Click on the right expression and add.

60
00:03:55,910 --> 00:03:56,330
Nobody.

61
00:03:56,640 --> 00:03:56,900
Right?

62
00:03:57,080 --> 00:04:02,690
So once you do this now, since this is declared in Al Gore, so you would automatically see that are

63
00:04:03,190 --> 00:04:09,720
able to recognize the type of variable which is integer, it also able to recognize a valid which is

64
00:04:09,720 --> 00:04:10,100
still.
