Код: Выделить всё
void SetValue(const bool b) { my_val_ = b; }
Я также был удивлен, узнав, что вы можете опустить const из параметров в объявлении функции, но можете включить его в определение функции, например:
.h файл
Код: Выделить всё
void func(int n, long l);
Код: Выделить всё
void func(const int n, const long l) { /* ... */ }
Подробнее здесь: https://stackoverflow.com/questions/117 ... not-affect
Мобильная версия