| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Оцени свой опыт программирования на Си/Си++ |
| Автор: Thunderbolt 17.9.2014, 21:17 |
| Оцени свой опыт программирования на Си/Си++ Авторы анализатора PVS-Studio предлагают вам проверить свою внимательность. Мы отобрали некоторые фрагменты Си/Си++ кода, в которых мы выявили ошибки с помощью PVS-Studio. Все фрагменты взяты из известных Open-Source проектов. Предлагаем вам посоревноваться с анализаторами в прозорливости и попробовать самостоятельно найти ошибки. Вам будет предложено 15 случайно выбранных заданий. Начать игру: http://q.viva64.com/ |
| Автор: feodorv 2.10.2014, 07:15 | ||
| Спасибо за тест! Одно но: не всегда понятно, куда именно нужно указать. Например:
Я, естественно, ткнул мышью во второй экземпляр sC0Min1Max, на что тест мне написал "Incorrect", нужно было в первый. А какая разница?))) |
| Автор: Guinness 2.10.2014, 14:54 |
| sC0Min1Max - MIN и MAX, меняем fAxisMin[0] и fAxisMin[1]. А должны были бы fAxisMin[0] и fAxisMax[1]. я так понимаю. |
| Автор: borisbn 2.10.2014, 15:59 |
| Я понял, что в первой строке должно быть if (areacode & sC0Min1Min) |
| Автор: Guinness 2.10.2014, 16:04 | ||
В смысле, да, неправильно объяснил. |