История изменений
Исправление pon4ik, (текущая версия) :
Если у тебя используется та самая идиома, которая позволяет вокруг операторов вызывать служебный код на основе raii - то да. Блин не могу вспомнить как оно зовётся, ну это, типа когда по operator []
возвращает rvalue которое в конструкторе/деструкторе например лочит мутех, и имеет оператор приведения на ссылку сутевого типа(честно сходу как с точкой сделать я х3, гораздо проще всё с operator ->
и operator*
). Иначе, если ты локаешь весь cpu - это слегка не комильфо.
Исходная версия pon4ik, :
Если у тебя используется та самая идиома, которая позволяет вокруг операторов вызывать служебный код на основе raii - то да. Блин не могу вспомнить как оно зовётся, ну это, типа когда по operator []
возвращает rvalue которое в конструкторе/деструкторе например лочит мутех, и имеет оператор приведения на ссылку сутевого типа(честно сходу как с точкой сделать я х3, гораздо проще всё с operator -> и operator*
. Иначе, если ты локаешь весь cpu - это слегка не комильфо.