Форум » Массивы, сортировка, работа с файлами » C/C++, какой использовать стиль кодирования? » Ответить

C/C++, какой использовать стиль кодирования?

pafnuty: Добрый день, друзья. Мой знакомый мальчик в этом году будет сдавать ЕГЭ. Он олимпиадник, хорошо пишет на C/C++, активно использует стандартную библиотеку классов - контейнеры (vector) и потоки в/в (iostream). Мысли выражает на языке коротко и емко, на мой взгляд. Стоит ли ему упростить стиль кодирования, чтобы избежать ошибок проверяющего при чтении и проверке его кода? Т.е., например, активнее использоваться printf вместо cout для форматированного вывода (там в нагрузку к cout идут функции форматирования типа setw, setfill, uppercase, hex и т.д.). Или разворачивать некоторые сложные выражения в несколько более простых (обычно, когда в одном выражении перемешаны несколько операторов ++, --, обращение к элементу [] и т.д.). Проверяющий - он же тоже человек. Владеет ли он в достаточной степени iostream или ему привычней printf? К тому же, после проверки пары десятков работ мозг у него уже может быть набекрень. И разбираться в тонкостях форматирования или записи сложных выражений ему уже трудно. Надо ли облегчить ему работу? Кто сталкивался, подскажите, пожалуйста.

Ответов - 1

Поляков: pafnuty пишет: Стоит ли ему упростить стиль кодирования, чтобы избежать ошибок проверяющего при чтении и проверке его кода? Совершенно уверен, что не стоит.



полная версия страницы