众所周知,大名鼎鼎的STL使用大量的模板,但是有时候我们也会面临一些需求,比如map或者vector里的数据类型被定义成模板,但这个时候,用起来就会出现问题。
我们先来看一个没有问题的例子:
/*===========================================================
# Author: DanteZhu - https://www.vimer.cn
# Email: dantezhu@vip.qq.com
# FileName: tem.cpp
# Version: 1.0
# LastChange: 2010-01-12 10:20:07
# Description:
# History:
===========================================================*/
#include <iostream>
#include <string>
#include <vector>
#include <map>
using namespace std;
typedef struct _CTT
{
int len ;
}CTT;
template <typename T>
class CParse
{
public:
static ...