Size: a a a

2020 September 04

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
Не, я говорю, что было бы лучше, если бы стандарт определял слева-направо
Вот именно, что вопрос сложный.
источник

RM

Roy Mustang in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Схожу сейчас в магазин, посмотрю твой кот, и скажу
Давай, я пока марафет наведу, дай знать как придешь - коммит обновлю
источник

RM

Roy Mustang in C++ Together 2.0
Ofee
Кинь код
Щас кину, дай доку закончу
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Вот именно, что вопрос сложный.
А чё там сложного, мне кажется, гарантия такая была бы полезна, и мне кажется, это очевидно
источник

CC

Cool Cooler in C++ Together 2.0
Вообще не понимаю, почему её нет
источник

CC

Cool Cooler in C++ Together 2.0
Надо бы пропозал сделать
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
Вообще не понимаю, почему её нет
Потому что возможность оптимизаций за счет переупорядочивания операций.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Вопрос стоит о том, насколько подобные оптимизации могут быть полезны и существуют ли они вообще.
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Потому что возможность оптимизаций за счет переупорядочивания операций.
Всм? Это как вообще?
источник

CC

Cool Cooler in C++ Together 2.0
Тебе всё равно и то, и другое вычислять
источник

CC

Chris Calvin in C++ Together 2.0
Ofee
Примерно как и все, кто пытается дать формальное определение ООП ¯\_(ツ)_/¯
Алан Кей дал довольно точное определение. "Корректный" с его точки зрения ООП применен в SmallTalk и, например, в Objective-C
источник

RM

Roy Mustang in C++ Together 2.0
Бляяя, мой доксиген по пизде пошел на новых версиях Visual Studio
источник

RM

Roy Mustang in C++ Together 2.0
А такое оформление было бомбовое
источник

O

Ofee in C++ Together 2.0
Cool Cooler
Тебе всё равно и то, и другое вычислять
У тебя компиялтор мог бы вообще выкинуть часть вычислений, если видит одно и то же подвыражение
источник

O

Ofee in C++ Together 2.0
Chris Calvin
Алан Кей дал довольно точное определение. "Корректный" с его точки зрения ООП применен в SmallTalk и, например, в Objective-C
Вот и объясни тем, кто устраивает срачи на тему того, что такое ООП. А то, видите ли, ООП не такое уж и ООПшное
источник

CC

Cool Cooler in C++ Together 2.0
Ofee
У тебя компиялтор мог бы вообще выкинуть часть вычислений, если видит одно и то же подвыражение
Хм... Мне не оч нравится такое нововведение
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Cool Cooler
Хм... Мне не оч нравится такое нововведение
Дил вив ит
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Оно уже так
источник

CC

Cool Cooler in C++ Together 2.0
Если надо, я сам напишу так:
a = /* some expression */
b = a * a
например
источник

O

Ofee in C++ Together 2.0
Cool Cooler
Хм... Мне не оч нравится такое нововведение
Вот зачем в условном bar = (foo + 42) * (foo + 42) вычислять (foo + 42) дважды, если можно один раз?
источник