Run Code | API | Code Wall | Misc | Feedback | Login | Theme | Privacy | Patreon |
Вариант универсального указателя.Hello, world! запускаем свободную функцию freeFunc(); запускаем функтор, у которого нет константной версии метода functor1(); запускаем функтор, у которого нет не константной версии метода functor2()const; запускаем функтор, у которого есть оби версии методов functor3(); запускаем не константный метод класса rabbit1::foo(); запускаем константный метод класса rabbit2::foo()const; запускаем не константный метод класса rabbit3::foo(); запускаем константный метод класса rabbit3::foo()const; запускаем метод константного объекта rabbit3::foo()const; Собсно здесь сам энтот указатель opsooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 0 --- freeFunc(); 1 --- functor1(); 2 --- functor2()const; 3 --- functor3(); 4 --- rabbit1::foo(); 5 --- rabbit2::foo()const; 6 --- rabbit3::foo(); 7 --- rabbit3::foo()const; |
λ
.NET NoSQL database for rapid development
|