Комментарии 6
И это хорошо! Годная статья. Хороший материал. Добавил в избранное. Автор — молодец!
-4
Интересно, спасибо за non-static member initialisation, — не знал.
Кстати, я полагаю, Вы имели ввиду mutable, а не volatile
Кстати, я полагаю, Вы имели ввиду mutable, а не volatile
+1
Жаль, что все это испортит прелесть inline функций. А так — отлично.
0
Здесь важно понимать, что при таком подходе мы добавляем еще один уровень абстракции — прячем вызов функции в объект, это вносит свои накладные расходы.
Как я уже писал, можно произвести замеры времени и оценить падение производительности для различных реализаций методов (в том числе, и для inline методов).
Как я уже писал, можно произвести замеры времени и оценить падение производительности для различных реализаций методов (в том числе, и для inline методов).
0
всегда мечтал вызывая метод A получить результат работы метода B, это сделает мой код еще более зловеще непонятным :(
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Методы, как first class citizens в C++