LINUX.ORG.RU

История изменений

Исправление dimgel, (текущая версия) :

Это была бы пессимизация: std::map работает в терминах less

Понятно. Ну тогда для unordered_map было бы актуально.

Рекомендую избавиться от привычки таскать параметры by-value,

Нет такой привычки. В вопросе – псевдокод для краткости.

и посмотреть на std::optional<>.

А это тут при чём?

Как бы дико это ни звучало, но чаще всего меня на плюсах бомбит от того, что я не могу давать optional-переменным имена x_? (как я привык писать на скале), приходится пердолиться с громоздким и нечитабельным x_opt.

Исправление dimgel, :

Это была бы пессимизация: std::map работает в терминах less

Понятно. Ну тогда для unordered_map было бы актуально.

Рекомендую избавиться от привычки таскать параметры by-value,

Нет такой привычки. В вопросе – псевдокод для краткости.

и посмотреть на std::optional<>.

А это тут при чём?

Исходная версия dimgel, :

Рекомендую избавиться от привычки таскать параметры by-value,

Нет такой привычки. В вопросе – псевдокод для краткости.

и посмотреть на std::optional<>.

А это тут при чём?