一个困扰多年的问题!!

linacppandjava 2003-08-18 09:35:18
在VC里编译自己编的模板类,简单的可以通过,复杂些的就不行了。诸如模板中声明的私有变量找不到,必须改为公有才可以。特别是模板类函数返回值为模板类型自己时,编译器报错出一堆看不懂的东西。
...全文
16 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
廖雪峰 2003-10-07
  • 打赏
  • 举报
回复
template太复杂,所以java才去掉
还是少用的好 能不用就不用
salaciouswolf 2003-10-07
  • 打赏
  • 举报
回复
template是有点麻烦,不过确实是好东西啊!
Wolf0403 2003-10-07
  • 打赏
  • 举报
回复
不掌握 template 相当于没学 C++?? 太夸张了吧。解决实际具体问题的时候,OO 可能更有用处一些。
chinajiji 2003-10-07
  • 打赏
  • 举报
回复
template太优美,所以java很可能在下一个版本中加入该特性.
还是多用的好 能多用就多用
zyzyandzyzy 2003-10-06
  • 打赏
  • 举报
回复
模板确实不好用,我吃过苦头,建议试试java,这种问题少很多,虽然没有模板,但通用编程很简单
chinajiji 2003-10-06
  • 打赏
  • 举报
回复
template 是 C++的精髓,不掌握template相当于没有学C++,好好学吧.
RookieStar 2003-09-13
  • 打赏
  • 举报
回复
编译器的问题,用vc.net吧!
qkhmyi 2003-09-11
  • 打赏
  • 举报
回复
不会吧??简单的可以通过,复杂的通不过?MS不至于傻到如此地步。。举个例子看看。。
step_by_step 2003-09-11
  • 打赏
  • 举报
回复
朋友,贴出代码看看
robertnet 2003-09-10
  • 打赏
  • 举报
回复
vc2003是个什么东西?是.Net吗??
答:正是。vs2003对标准程序库的支持比vc6.0要好得多了。
nsly 2003-08-22
  • 打赏
  • 举报
回复
vc2003对stl支持要好狠多,我就是从vc6转到2003后才感觉到的。
ShiChao 2003-08-20
  • 打赏
  • 举报
回复
还是用gcc吧
linacppandjava 2003-08-20
  • 打赏
  • 举报
回复
vc2003是个什么东西?是.Net吗??
紫郢剑侠 2003-08-19
  • 打赏
  • 举报
回复
都是M$惹的祸...
pengzhenwanli 2003-08-19
  • 打赏
  • 举报
回复
VC6对标准C++的模板支持不是很好。
建议换VC2003
tigerfox 2003-08-18
  • 打赏
  • 举报
回复
VC对模板的支持不是很好.而且模板中的函数或变量只有在使用的时候才编译进来。
njSeeWhy 2003-08-18
  • 打赏
  • 举报
回复
把源代码贴出来

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧