But once this is done now, we are ready to build an application project, right?
So it doesn't matter whether you build your application project after you add a breakpoint or if you
have already.
Build your application project, then also you could proceed by adding a breakpoint and then just launching
a deep workstation, right?
So once built is successful, we will be selecting our application project and then debug guys launch
one hardware, right?
So this will automatically switch our debug perspective, and we already know that the processor will
pauses execution at our first line or a full statement that we have in our mean go right inside the
main code.
This is the full statement that you have right to.
Our browser will automatically border safety cushion over here, right?
So you could see the line number where we have a pointer of our oppressor is line number 23, right?
And this is the line where we have our full statement.
And I mean, go right.
Along with this, you could observe the various views of various windows that we have over here, right?
So here we have a variable view.
Here we have a breakpoint view.
So this highlight all the line number where we have a breakpoint, we could also add an expression,
right?
So for example, if you want to absorb, let's assume there is a lot of additional ideas as well as
this variable rate, so you could just go ahead.
OK, and click on this new expression.
OK, so we want to add the expression as any blasphemy.
Right?
So we could just really less.
Right.
This will automatically.
Add this into our expression regret to, for example, this is doom here you specify something which
is not declaring a quote right time you is declaring a cold, but Muli is not declaring a war if you
just try to enter.
OK, so it won't be finding any type and value also right to correctly specify an expression consisting
of anybody, but you'll be able to find the correct type has been recognized automatically by our I.D.
and then you will be getting somewhere right.
So let's proceed and delete this expression to delete an expression.
The process is very simple, right?
You just need to click on delete, but right then that will automatically delete an expression, right?
So these are very handy if you want to debug the multiple values.
OK, and if you want to create an expression out of it and then analyze the value of it, right?
If you go to a break point there, you will be finding the list of the line number where we have a breakpoint.
And then you see a variable rate.
So you could see right now we are in the mean, right?
So we are in the mean code over here and hence all the variable that we have in the main goal will be
automatically added over here, right?
For example, in the main goal, we have an ad and Amy.
So these are automatically added in to a variable rate.
But we'll be finding, even though this is global, it is not shown over here, right?
So we could in such case, whenever you do not find your global variable over here.
So if you utilize a global variable over here in the main goal, then you able to see a global variable
in this view.
But if you do not utilize a global variable, you won't be finding it right.
So in most of the cases, what will happen is this global variable you will be either utilizing in one
off the function, OK, or it may be utilized in the main course.
So if you utilize it in the main goal, you automatically able to see it in and variable will utilize
it in in any function.
So in that case, whenever you debug that function, you'll get automatically.
As we execute this function, we will able to see the variable in and variable rate.
But if you want to analyze a global variable, the data will be equal to an expression.
Click on the right expression and add.
Nobody.
Right?
So once you do this now, since this is declared in Al Gore, so you would automatically see that are
able to recognize the type of variable which is integer, it also able to recognize a valid which is
still.