Size: a a a

cxx.Дискуссионная

2020 March 07

IL

Ilya L in cxx.Дискуссионная
Roy Mustang
Ни чуть
Ну ты пришел, начал просто так говорить, а сейчас разрываешься в попытках что-то сказать и опровергнуть
источник

IL

Ilya L in cxx.Дискуссионная
Это печет
источник

VD

Vlad Doc in cxx.Дискуссионная
Pavel
Ну мне только что сказалаи, что свитч это альтеранатива ифа, но если внутри реализации свитча иф, то это же не альтеранатива получается
Это просто средство языка. Для читаемости же.
источник

RM

Roy Mustang in cxx.Дискуссионная
Ilya L
Это печет
Печет бабка пироги, а я спокоен, как удав
источник

IL

Ilya L in cxx.Дискуссионная
Roy Mustang
Печет бабка пироги, а я спокоен, как удав
Хахаха, ну хорошо. Как скажешь)
источник

P

Pavel in cxx.Дискуссионная
Vlad Doc
Это просто средство языка. Для читаемости же.
А код быстрее работает? как выше было написанно
источник

TS

Till Schneider in cxx.Дискуссионная
Pavel
Ну мне только что сказалаи, что свитч это альтеранатива ифа, но если внутри реализации свитча иф, то это же не альтеранатива получается
switch лучший кандидат для оптимизации
источник

IO

Igor Okhremchuk in cxx.Дискуссионная
Pavel
Ну мне только что сказалаи, что свитч это альтеранатива ифа, но если внутри реализации свитча иф, то это же не альтеранатива получается
Это в любом случае оператор множественного выбора. Как ты проверишь с помощью свитч на неравенство?
источник

VD

Vlad Doc in cxx.Дискуссионная
Pavel
А код быстрее работает? как выше было написанно
В некоторых кейсах да.
источник

RM

Roy Mustang in cxx.Дискуссионная
Pavel
А бинарный поиск можно реализовать без ифа?
За тебя, дурачка, уже все придумали и бинарный поиск в том числе ))
источник

TS

Till Schneider in cxx.Дискуссионная
Если есть выбор : много ифов или свитч, то выбирай свитч
источник

RM

Roy Mustang in cxx.Дискуссионная
Till Schneider
Если есть выбор : много ифов или свитч, то выбирай свитч
У меня был такой выбор, благо, использовал unordered_map
источник

NM

Nastya Medveda in cxx.Дискуссионная
Pavel
А код быстрее работает? как выше было написанно
крайне незначительно. Обычная операция деления сильно медленнее и if и switch, так что выигрыша в скорости не будет.
источник

TS

Till Schneider in cxx.Дискуссионная
Roy Mustang
У меня был такой выбор, благо, использовал unordered_map
Хорошо, используй дальше
источник

VD

Vlad Doc in cxx.Дискуссионная
Roy Mustang
У меня был такой выбор, благо, использовал unordered_map
Разкажи как вычисляешь хеш для енума плз
источник

RM

Roy Mustang in cxx.Дискуссионная
Vlad Doc
Разкажи как вычисляешь хеш для енума плз
enum class?
источник

VD

Vlad Doc in cxx.Дискуссионная
Roy Mustang
enum class?
Я тебе прозрачно намекнул что есть кейсы где мап оверкилл
источник

Т8

Т-34 85 in cxx.Дискуссионная
Vlad Doc
Я тебе прозрачно намекнул что есть кейсы где мап оверкилл
он на раст надрачивает
источник

RM

Roy Mustang in cxx.Дискуссионная
Vlad Doc
Я тебе прозрачно намекнул что есть кейсы где мап оверкилл
Либо я тупой, либо ты несешь непонятную хрень, давай по новой, Миша, всё хуйня
источник

RM

Roy Mustang in cxx.Дискуссионная
Я ничего не понял, какие кейсы, какой мап оверкилл
источник