12
Dlaczego nie wywnioskować parametru szablonu z konstruktora?
Moje dzisiejsze pytanie jest dość proste: dlaczego kompilator nie może wywnioskować parametrów szablonu z konstruktorów klas, podobnie jak może to zrobić z parametrów funkcji? Na przykład, dlaczego następujący kod nie mógł być prawidłowy: template<typename obj> class Variable { obj data; public: Variable(obj d) { data = d; } }; int …