struct Test {
int val = false;
const int& get_val(bool good, const int& default_value) const
{
return (good)? val : default_value;
}
};
get
, но возвращаешь ссылку на переменную. Написанное не соответствует смыслу. Если get
, то ссылка на константу. Если ссылка на переменную, то access
.get
всегда подразумевает константный контекст, поэтому const
для метода строго обязателен. Иначе снова написанное не соответствует смыслу.но я 2 раза написал одну и ту же функцию, как это оптимизировать
инструменты на c++ для модификации игр ( классы, поля, dll)
select
ровно в одном потоке.