社区
C++ 语言
帖子详情
模板类型参数中重载函数和运算符是什么意思
vcgaoshou
2008-03-25 10:02:20
一本教材上说
1。函数模板作为类模板的成员函数,在模板类型参数中重载函数和运算符,直接访问私有成员,实现通用算法。
2。独立的函数模板处理模板类(或普通类,或普通数据),以类模板为参数,借助模板类型参数中重载的函数或运算符实现通用算法。
但调用类模板的接口函数间接访问私有成员也是常用的。
其中“模板类型参数中重载函数和运算符”这句话不理解,那位能举例解释
...全文
74
3
打赏
收藏
模板类型参数中重载函数和运算符是什么意思
一本教材上说 1。函数模板作为类模板的成员函数,在模板类型参数中重载函数和运算符,直接访问私有成员,实现通用算法。 2。独立的函数模板处理模板类(或普通类,或普通数据),以类模板为参数,借助模板类型参数中重载的函数或运算符实现通用算法。 但调用类模板的接口函数间接访问私有成员也是常用的。 其中“模板类型参数中重载函数和运算符”这句话不理解,那位能举例解释
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ryfdizuo
2008-03-25
打赏
举报
回复
taodm如是说,
taodm
2008-03-25
打赏
举报
回复
哪本教材啊?不行就换本教材。
herman~~
2008-03-25
打赏
举报
回复
函数模板和类模板需要说得这么绕吗
随便那本tcpl或者C++ PRIMER之类的看上一段就知道鸟
叙述讲解C++编程
内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、
函数
重载
与缺省
参数
、输入输出流介绍、常量、内联
函数
、命名控制、引用和拷贝构造
函数
、
运算符
重载
、动态对象创建、继承和组合、多态和虚
函数
、模板和包容器...
Effective C++
中
英文,mobi格式,适合kindle paperwhite
2. **尽量使用const**:在
函数
参数
、成员
函数
声明和对象定义
中
使用const关键字,可以明确表达代码的不变性,有助于编译器进行优化,并减少错误的可能性。 3. **利用引用而非裸指针**:在大多数情况下,引用提供了一...
C++编程实例100篇
在C++编程
中
,基础知识至关重要,其
中
包括变量、数据类
型
、
运算符
和控制结构。变量是存储数据的容器,数据类
型
则决定了变量能存储的数据种类。C++提供了多种基本数据类
型
,如int、float、char等,以及复杂的自定义...
300道C++题目
- **
函数
重载
**:在一个类
中
,多个
函数
具有相同的名字但
参数
列表不同,根据传入的
参数
类
型
和数量自动选择合适的
函数
版本。 - **虚
函数
**:支持多态,使基类指针或引用可以调用派生类
中
重写的
函数
。 以上总结了C++
中
...
C++基础教程完整版
-
函数
模板和类模板的定义。 2. **名空间** - 名空间的作用和定义。 - 如何使用名空间避免命名冲突。 3. **出错处理** - 异常处理的基本机制。 - 使用 `try`, `catch`, `throw` 进行异常捕获和抛出。 4. **类
型
...
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章