LINUX.ORG.RU

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

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

Если по сути забить на обработку ошибок (как в примере для rust):

Там нет забивания на ошибки.

argc > 1 ? stoi( argv[1] ) : 100

Код неэквивалентный - падает при кривом литерале.

И заметь, я не говорил в плюсах лучше

Ты сказал, что в Rust не лучше, чем в плюсах. Но в Rust лучше.

args(1).toInt() or 100

Монадку хочешь... нету монадок пока.

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

Если по сути забить на обработку ошибок (как в примере для rust):

Там нет забивания на ошибки.

argc > 1 ? stoi( argv[1] ) : 100

Код неэквивалентный - падает при кривом литерале.

И заметь, я не говорил в плюсах лучше

Ты сказал, что в Rust не лучше, чем в плюсах. Но в Rust лучше.