suggest i have a template function like following:
template void doSomething() { T a; // a is correctly initialized if T is a class with a
Class template field in C++11 has the same syntax:
template class A { public: A() {} A(T v) : val(v) {} private: T val{}; };