类MyContainerImpl的声明如下: class MyContainerImpl { public: templateMyContainerImpl *alloc(); templatestatic MyContainerImpl *adjust(); }; 函数模板f的定义如下: 下列哪些语句放到函数模板f定义中的括号内是合法的? T* p1 = p->alloc(); T* p2 = p->template alloc(); T :: adjuSt(); T :: template adjust();
class MyContainerImpl { public: templateMyContainerImpl *alloc(); templatestatic MyContainerImpl *adjust(); };
下列哪些语句放到函数模板f定义中的括号内是合法的?
A