11 | | However, the (current) {{{gate}}} port uses {{{std:mem_fun()}}} and that has been removed from {{{c++17}}}: |
12 | | |
13 | | {{{ |
14 | | template<class S, class T> // deprecated in C++11, removed in C++17 |
15 | | class mem_fun_t : public unary_function<T*, S> |
16 | | { |
17 | | public: |
18 | | explicit mem_fun_t(S (T::*p)()); |
19 | | S operator()(T* p) const; |
20 | | }; |
21 | | }}} |
22 | | |
23 | | so presumably there is some update to gate, or that will have to be patched out. Or perhaps everything reconfigured to use {{{c++14}}} (yuk). |
| 11 | However, the (current) {{{gate}}} port uses {{{std:mem_fun()}}} and that has been removed from {{{c++17}}}, https://en.cppreference.com/w/cpp/utility/functional/mem_fun, so presumably there is some update to gate, or that will have to be patched out. Or perhaps everything reconfigured to use {{{c++14}}} (yuk). |