C++类模板定义与实现的分离—学习C++数据抽象和问题求解
在运用C++模板时,通常会遇到类模板的声明和实现如何分离的问题。本人在学习C++数据抽象和问题求解时,也曾遇到过这类问题。现在说明如何解决这个问题,这里采用的例子是基于数组实现一个栈,具体实现思路是建立一个抽象类CStackIterface,然后由类CArrayStack继承并实现。 除了让类模板的声明和实现放在同一个头文件中,还可以将其分离。具体做法是,在main()函数所在的c
原创
2016-08-16 21:31:02 ·
895 阅读 ·
0 评论