Aroch
> ну не используй пост операции в таких случаях, к чему вообще весь этот разговор, или ты предлагаешь вообще пост операции не использовать?
Из-за таких приколов, да если не вызубрил стандарт, лучше не использовать. Самые распространенные UB на пустом месте.
thevlad
> Из-за таких приколов, да если не вызубрил стандарт, лучше не использовать.
> Самые распространенные UB на пустом месте.
стандарт ты от и до никогда не вызубришь если не будешь использовать, теория без практики бесполезна.
Нет кода, нет проблем. Чем меньше напишешь, тем меньше придётся кода прочитать и меньше ошибок сделаешь. Перейди в таком случае на какой-нибудь питон или экспериментальные языки типа 11l, там даже точек с запятой нет и нету фигурных скобок, максимальная читаемость, минимальный функционал (питону хотя бы можно либы на си подкрутить для пущих спидов и низкоуровнего доступа к чему-нибудь, если захочешь)
Laynos
> Собственно: я хочу научиться писать красивый и понятный код. Такой, который
> воспринимался бы на одном дыхании.
Гугли стиль керниган-ричи.писать код так 1 каждая строка отступ пробел 2 не более четыре штуки пробела. 3 потом строка от края листа 4 и тд... этот стиль придумали керниган-ричи при языке си от 1970. считается что четыре ступени хорошо читаются оно связано с психолого-физическими нормативами глаза-зрения. и потому таки счет времени в компьютерах идет от 1января1970до сегодня даты в миллисекундах-это вы встречали наверно как считается время(часто это при web javascript всякие окна таймеры)
компилятор скушает любой код который будет соответствовать синтаксису.
А код писать надо так, чтоб его понял твой коллега когда будет его править; и ты сам лет через пять, когда ты уже будешь заниматься другим проектом а к этому коду надо будет вернуться и что-то подправить.
Правда к этому моменту с++ могут поменять так что ты его уже не поёмешь ))
Funtik
> Самый классный help-вампир был,
и тут вскрывается супер-секрет
учить/учиться это все равно что учиться/учить но до тех пор пока вы это не делаете с другими потому как смысл теряется
Тема в архиве.