我想输出 cout
我想输出 cout<<"hh"<<endl;如何做呢?不要改变我的函数体!
template<class T>
struct Moban
{
Moban() {};
Moban(T &x): val(x) {}
T val;
template<bool cmd>
static void f (int x) { cout<<"hh"<<endl; }
template<>
static void f<true> (int x) { cout<<x<<"true"<<endl;}
template<>
static void f<false> (int x) {cout<<x<<"false"<<endl; }
};
int main()
{
Moban<int>::f<true>(10);
}