Stel, ik heb een template class met type T, bijvoorbeeld = char*. Nu wil ik een memberfunctie schrijven met argument type const void* als T const is en type void* zoniet. Hoe is dit te doen?
C++:
1
2
3
4
5
6
7
8
9
| template <class T> class basic_data_ref { public: basic_data_ref(const void* begin, const void* end) { assign(begin, end); } } |