В чем разница между Step in, Step out и Step Over? - PullRequest
0 голосов
/ 17 сентября 2018

Я делаю проект, в котором я использовал отладку с использованием кода Visual Studio. Мне нужны четкие различия между Step in, Step out и Step Over . Я видел документацию по отладке кода, но в ней нет таких подробностей, связанных с ними. У кого-нибудь есть идея?

1 Ответ

0 голосов
/ 17 сентября 2018

Шаг: означает, что если есть вызов функции, он идет внутрь функции, и вы можете видеть, как функция выполняет построчно, пока не вернется, и вы вернетесь к следующей строке вправо.после вызова функции.

Step over: означает, что если есть вызов функции, он просто выполняет его как черный ящик и возвращает результат, но вы не можете увидеть, как была выполнена функцияВыполнено.

Шаг: означает, что если у вас есть Шагнул в функцию, и теперь вы хотите пропустить просмотр того, как будет выполняться остальная функция,вы выходите и функция возвращается.Затем вы возвращаетесь к следующей строке, то есть к строке сразу после вызова функции.

Надеюсь, это может помочь:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...