Форум сайта python.su
Sanya28Они проконтролируют, что ошибок нет и отладка не нужна. Просто тот, кто долго сидит в отладчике в своём собственном коде, вызывает сомнение в компетентности, так как это большие затраты по времени и чаще всего впустую.
Как юнит- тесты помогут запустить отладку двух- уровневой системы кода?
Отредактировано py.user.next (Ноя. 13, 2019 12:33:10)
Офлайн
py.user.next
Они проконтролируют, что ошибок нет и отладка не нужна. Просто тот, кто долго сидит в отладчике в своём собственном коде, вызывает сомнение в компетентности, так как это большие затраты по времени и чаще всего впустую.
Отредактировано Sanya28 (Ноя. 13, 2019 13:27:57)
Офлайн
Sanya28Приведи конкретный пример такого кода, в котором необходимо сидеть в отладчике.
На С/С++ же как правило пишут низкоуровневые алгоритмы: непосредственно циклы обработки данных, которые могут быть очень сложными
Офлайн
py.user.next
Приведи конкретный пример такого кода, в котором необходимо сидеть в отладчике.
char *p = "134,923&srk"
char *p = "-15,2fsd"
Отредактировано Sanya28 (Ноя. 13, 2019 14:32:11)
Офлайн
Sanya28Вообще-то строковой литерал нельзя в указатель на char сохранять. Это сразу тебя выдаёт с потрохами. Там ещё точка с запятой должна быть в конце оператора, так как она является частью оператора, а не разделителем, как в Паскале.char *p = "134,923&srk"
Sanya28Для начала нужно написать юнит-тест. Ты знаешь, как писать юнит-тесты для кода на C? Конечно же нет! Знал бы, не сидел бы в отладчике.
Пожалуйста, напишите функцию, которая преобразует значение лежащее по указателю char* p в число.
Отредактировано py.user.next (Ноя. 14, 2019 01:54:14)
Офлайн
py.user.next, я жду от вас код.
Отредактировано Sanya28 (Ноя. 13, 2019 15:51:23)
Офлайн