C:是否有可能朋友模板类的所有实例?
发布时间:2020-12-16 03:47:54 所属栏目:百科 来源:网络整理
导读:我有一个名为RenderShader的模板类,我也有一个名为Render的类.我想让RenderShader模板类的所有实例都与Render成为朋友.此外,用户被允许自己制作RenderShader实例,所以不可能在主标题文件中列出它们.例如: templateclass vertdefclass RenderShader{public:.
我有一个名为RenderShader的模板类,我也有一个名为Render的类.我想让RenderShader模板类的所有实例都与Render成为朋友.此外,用户被允许自己制作RenderShader实例,所以不可能在主标题文件中列出它们.例如:
template<class vertdef> class RenderShader { public: ..... }; class Render { friend class RenderShader; public: .... }; 语法“朋友RenderShader”是错误的,是否有正确的语法,我想做什么? 解决方法class Render { template<class vertdef> friend class RenderShader; public: .... }; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- ruby-on-rails – ActiveRecord :: UnknownAttri
- Tokyo Tyrant基本规范(3)--客户端程序
- c# – linq函数OrderByDescending和OrderBy如何在
- JSONObject.fromObject(map)(JSON与JAVA数据的转
- Ultra Edit中的两个正则表达式
- Qt:QXMLStreamReader、QXMLStreamWriter,读写XM
- vb6 – 表单上的黄色对象显示点击透明度
- Flash与Flex配合开发,flash导出swc到flex
- C#微信开发之启用开发者模式
- VBA将Excel数据表格直接导入SQL Server数据库
热点阅读