如何让模板类跟友元模板函数一一对应起来
2010-11-08 12:46
309 查看
有时候我们需要让模板类的某个实例跟对应的友元函数的对应实例关联起来,对于这种情况,我们可以用<>让其进行关联,如下
template<typename T> void Test(T t);//前置声明 template<typename T> struct C { friend void Test<>(T);//注意此尖括号 private: int i; }; template<typename T> void Test(T t) { C<int> c; c.i=10; } int main() { int i=10; Test(i); return 0; }
相关文章推荐
- 模板类的友元模板函数
- Android JNI中Java与C++对象如何建立一一对应的关系
- C++中模板类使用友元模板函数
- 如何在NCBI实现大批量数据的一一对应
- C++中模板类使用友元模板函数 和友员非模版函数!使用不当出现编译错误:无法解析的外部符号…
- ISE综合后得到的RTL图如何与硬件对应起来,怎么知道每个element的功能
- 如何在NCBI实现大批量数据的一一对应
- 模板类中使用友元模板函数
- 模板类的 友元模板函数
- C++中模板类使用友元模板函数
- C++中模板类使用友元模板函数
- C++中模板类使用友元模板函数
- -C++中模板类使用友元模板函数
- ISE综合后得到的RTL图如何与硬件对应起来,怎么知道每个element的功能
- 模板类的 友元模板函数
- DSp寄存器“是怎么和板子上的”具体地址“一一对应起来的
- C++中模板类使用友元模板函数
- 转一篇架构师间的问答------如何对应大数据量网站的考验
- Atitit 如何工作积极的心态积极起来
- 如何让窗体像QQ一样抖动起来