#include <iostream>
template <class T>
class TestClass
{
public:
TestClass()
{
/*
function: TestClass<class UnitTestNative>::TestClass
func: TestClass
*/
std::cout << "function: " << __FUNCTION__ << std::endl;
std::cout << "func: " << __func__ << std::endl;
}
void haha2()
{
std::cout << "function: " << __FUNCTION__ << std::endl;
std::cout << "func: " << __func__ << std::endl;
}
};
class UnitTestNative
{
};
int
main()
{
TestClass<UnitTestNative> t;
t.haha2();
return 0;
}