каком контексте и зачем?
Сравниваем zero-cost в Rust и C++. My point is: в C++ zero-cost заканчивается прямо на входе, поскольку std использует исключения и касты (или std их не использует? ну, на одной только std далеко всё равно не уедешь).
Сравниваем эксепшены и резалты*
Изначально контекст был пошире.
Std конечно использует, например метод std::vector::at
Обсуждают сегодня