一道网友提问的解法

来源:互联网 发布:java输出汉字 编辑:程序博客网 时间:2024/04/28 12:54

http://topic.csdn.net/u/20091015/15/b61e2747-5909-44d8-b32a-6b420e9306a5.html

 

有一个这样的模板函数:
已知定义了一些类:
class Base
{
public:
      int dataType;
};

class A:public Base
{
...
};

class B:public Base
{
...
};

class D:public B
{
....
};

template <class T>
int LoadSeriesData(vector <T>& dataList,ts_map_params params)//此处的T就是上面定义的一些类的任一一个
{
nt ret = 1;
uuid_t tsid;
ts_data_content *readdata;
  ...

        我想在这取得传过来的泛型参数 dataList 的成员变量dataType,可以吗?
        语法上该怎么写呢?


}

我的解法为:

 

A 类型对应的序列为:1
A 类型对应的序列为:1
C 类型对应的序列为:3
B 类型对应的序列为:2
B 类型对应的序列为:2
A 类型对应的序列为:1
请按任意键继续. . .

原创粉丝点击