template<typename T>
class A {
public:
A(T b) : a(b) {
}
private:
T a;
};
A object(12); //Why does it give an error?
Dlaczego typ T nie może zostać automatycznie wyprowadzony z argumentu 12
?Bez odliczenia w szablonie klasy
To jest dupe. –
@litb: ale jeśli nikt nie może znaleźć oryginału, to prawdopodobnie dobrze jest dać wyszukiwarkom drugi kęs wiśni. –