如何在模板化的 class 中模拟函数?
How do I mock a function in a class which is templated?
我正在尝试找到一种在 class 中模拟模板函数的方法。我也明白模板函数也需要在头文件中定义。谁能给我一个例子,我如何模拟 ReadData 函数,如下所示?谢谢。
//foo.hpp
class foo
{
public:
template<typename T>
T ReadData(int EntryID)
{
//do something
}
};
您可以在 some circumstances, but not in this one(methods), for this, you can use a trip..., specialize your template, see details by Michael
中使用模板
我正在尝试找到一种在 class 中模拟模板函数的方法。我也明白模板函数也需要在头文件中定义。谁能给我一个例子,我如何模拟 ReadData 函数,如下所示?谢谢。
//foo.hpp
class foo
{
public:
template<typename T>
T ReadData(int EntryID)
{
//do something
}
};
您可以在 some circumstances, but not in this one(methods), for this, you can use a trip..., specialize your template, see details by Michael
中使用模板