Может ли кто-нибудь привести пример «неконстантной ссылки на lvalue»?
Мне нужно передать объект в процедуру, где состояние объекта будет изменено, после завершения процедуры я ожидаю использовать объект с измененным состоянием.
В другом месте я читал, что я должен передать объект как «неконстантную ссылку lvalue». Что это такое и можно ли привести пример?