条款47:需要类型转换时请为模板定义非成员函数
2009-12-13 19:32
344 查看
总结:
当我们编写一个class template时,而它所提供之“与此template相关的”函数支持“所有参数之隐式类型转换”时,请将那些函数定义为“class template内部的friend函数”
当我们编写一个class template时,而它所提供之“与此template相关的”函数支持“所有参数之隐式类型转换”时,请将那些函数定义为“class template内部的friend函数”
相关文章推荐
- Effective C++ 条款46 需要类型转换时请为模板定义非成员函数 实现代码
- Effective C++笔记_条款46 需要类型转换时请为模板定义非成员函数
- Effective C++ 条款46 需要类型转换时请为模板定义非成员函数
- Effective C++ -----条款46:需要类型转换时请为模板定义非成员函数
- 条款46:需要类型转换的时候请为模板定义非成员函数
- Effecticve学习笔记_条款46:需要类型转换时请为模板定义非成员函数
- 条款46:需要类型转换时请为模板定义非成员函数
- effective C++ 条款 46:需要类型转换时请为模板定义非成员函数
- 读书笔记_Effective_C++_条款四十六:需要类型转换时请为模板定义非成员函数
- 条款46:需要类型转换时请为模板定义非成员函数
- Effective C++ 条款 46:需要类型转换时请为模板定义非成员函数
- Effective C++ 46条 需要类型转换时请为模板定义非成员函数
- 《Effective C++》读书笔记之item46:需要类型转换时请为模板定义非成员函数
- Item 46:需要类型转换时,应当在类模板中定义非成员函数
- [翻译] Effective C++, 3rd Edition, Item 46: 需要 type conversions(类型转换)时在 templates(模板)内定义 non-member functions(非成员函数)
- 条款46:需要类型转换时请为模板定义非成员函数
- effective C++之需要类型转换时,为模板定义非成员函数
- C++之需要类型转换时请为模板定义非成员函数(46)---《Effective C++》
- Item 46: 需要类型转换时请为模板定义非成员函数