Comments 21
Честно попытался найти хотя бы одно различие в значках 4 и 6, но не нашел :-)
+1
Эм. я бы одумался.
у меня жуткая близорукость, и я например скорее всего не увижу разницы между 4 и 6.
это не считая тех, кто не различает цвета.
у меня жуткая близорукость, и я например скорее всего не увижу разницы между 4 и 6.
это не считая тех, кто не различает цвета.
+1
1 — точка трассировки
2 — улучшенная точка останова
3 — улучшенная точка трассировки
4 — точка трассировки + обычная точка останова
5 — улучшенная точка останова + точка трассировки
6 — улучшенная точка трассировки + обычная точка останова
7 — точка трассировки ошибки
8 — точка трассировки предупреждения
4, 5, 6 — комбинации 1, 2, 3
2 — улучшенная точка останова
3 — улучшенная точка трассировки
4 — точка трассировки + обычная точка останова
5 — улучшенная точка останова + точка трассировки
6 — улучшенная точка трассировки + обычная точка останова
7 — точка трассировки ошибки
8 — точка трассировки предупреждения
4, 5, 6 — комбинации 1, 2, 3
+1
7 — точка трассировки с ошибкой + улучшенная точка останова
8 — точка останова с предупреждением + улучшенная точка трассировки
8 — точка останова с предупреждением + улучшенная точка трассировки
0
2, 3 — точки, у которых достаточно опыта, чтобы перейти на следующий уровень. Нужно кликнуть и прокачать ловкость.
+3
UFO just landed and posted this here
жесть. а зачем так много точек?
и чем точки трассировки отличаются от точек остановки?
(извените за глупый вопрос, после gdb где есть бряка и дисплей стало непонятно)
и чем точки трассировки отличаются от точек остановки?
(извените за глупый вопрос, после gdb где есть бряка и дисплей стало непонятно)
0
Точка остановки останавливает выполнение (привет от Капитана Очевидность). Точка трассировки не останавливает выполнение, но позволяет вывести в консоль определенную информацию — значения переменных, регистров, ID текущего потока и т.д. Бывают ошибки, которые не воспроизводятся при точках остановки (всякие там гонки и взаимоблокировки) — иногда они отлавливаются трейспоинтами. Такой себе способ быстренько глянуть состояние работающей программы без подключения библиотек логирования.
0
то есть в неком окне (логе) сыплются изменения переменной, стека и чего душа пожелает?
ну с этим вроде понятно
а зачем нужна улучшеная трассировка и остановка. чем от простых отличаются?
ну с этим вроде понятно
а зачем нужна улучшеная трассировка и остановка. чем от простых отличаются?
0
эм… давайте подождём окончания конкурса — а то получится, что я заранее раскрываю ответ.
0
Улучшенная трассировка и остановка — это неудачный перевод слова «advanced». Не «улучшенные» они, а скорее «конфигурируемые». Можно указать, что срабатывать эти точки должны не всегда, а только для определенных процессов, потоков, при определенных значениях переменных или просто «каждый 5-ый раз».
0
Sign up to leave a comment.
Таинственные знаки на полях