社区
C++ 语言
帖子详情
关于类模板的问题想请教一下
qq_30107913
2020-12-27 05:37:12
我在类中使用stl库的stack做为类的成员时,不需要将我定义的类变为类模板就能通过编译。但是当我使用自定义的stack类模板做为类的成员时,需要将我的类改为类模板才能编译通过。
想请教一下大家是什么原因导致的?
==================================================
...全文
144
5
打赏
收藏
关于类模板的问题想请教一下
我在类中使用stl库的stack做为类的成员时,不需要将我定义的类变为类模板就能通过编译。但是当我使用自定义的stack类模板做为类的成员时,需要将我的类改为类模板才能编译通过。 想请教一下大家是什么原因导致的? ==================================================
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flying_music
2021-05-08
打赏
举报
回复
你应该是其他地方搞错了,treeBuild类前面不用加template的
源代码大师
2021-05-08
打赏
举报
回复
希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10581430.html 希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10768339.html
yshuise
2020-12-29
打赏
举报
回复
楼主,你没有弄来。不会不一样的
taodm
2020-12-28
打赏
举报
回复
你是问:上一个代码里为啥要写template<T> class treeBuild? 编译错误应该提示你原因了,只是你还看不懂。
qq_33487700
2020-12-28
打赏
举报
回复
楼主,你需要份文件编写代码。 (1)使用STL的stack时,相当于 stack类的实现和treeBulid是在不同文件中实现的,你只需要在treeBuild类中包含STL的stack类就可以了。这并不意味STL的stack类不是模板类,你可以去看STL中stack类的实现,肯定用来类模板呀。 (2)你把自定义的Stack类的实现和treeBuild类的实现混在一起,肯定需要类模板的支持呀。你分开实现Stack类和treeBuild类,然后在treeBuld里面包含Stack类的头文件就可以了。
实验6(模板).zip
距离一年前大一时的我,一年过去啦,看到有学妹
请教
这类实验,由于实在没有时间再去回顾一年前的心得写这个blog,就上传
一下
资源啦。
请教
C++
类模板
的程序
问题
设计一个模板类集合SET,集合中可以存放不同类型的对象(int、char、long类型的数据);然后编写一个演示程序利用SET创建并使用数据集合(提示:集合中的元素不允许重复,且元素之间是无序的)SET类的原型可参考如下...
基于深度学习的垃圾图像分类
Pytorch项目实战 垃圾分类 课程从实战的角度出发,基于真实数据集与实际业务需求,结合当下最新话题-垃圾分类
问题
为实际业务出发点,介绍最前沿的深度学习解决方案。 从0到1讲解如何场景业务...
C++ 模板类使用函数指针
一开始挺顺利,后来
想
尝试
一下
使用函数指针来传递遍历树的函数,因此有了下面的
问题
,也从解决方法中学到了很多。 我
想
要的实现是这样的:有一个TravelRecursive函数,专门负责用递归的方式遍历整棵树,而遍历的...
英文邮件礼仪:向教授
请教
学术
问题
英文邮件礼仪:向教授
请教
学术
问题
邮件主题 邮件主题(subject)不需要写自己的名字。名字是在邮件系统设置里设定好的,在发件时会替换显示实际地址,所以无需在主题里再写一遍。 [关键内容是要在主题里就写...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章