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