一、模板的定义和实现必须写在一起。否则你要include那个cpp。我用的是vc6.0。
二、使用NULL的时候必须include<windows.h>,否则会说未声明的标识符,因为windows.h里define了NULL为0。我用的还是vc6.0。
555555555觉得自己真的很弱智,这两个问题困扰了我这么久。我的基础太差啦~~竟然不知道模板的实现和定义要一起写在.h里的!~~
大学里没好好学的后果啊~~~~呼呼
一、模板的定义和实现必须写在一起。否则你要include那个cpp。我用的是vc6.0。
二、使用NULL的时候必须include<windows.h>,否则会说未声明的标识符,因为windows.h里define了NULL为0。我用的还是vc6.0。
555555555觉得自己真的很弱智,这两个问题困扰了我这么久。我的基础太差啦~~竟然不知道模板的实现和定义要一起写在.h里的!~~
大学里没好好学的后果啊~~~~呼呼