社区
C++ 语言
帖子详情
这个对象是如何定义的
darcymei
2003-11-06 12:54:04
template <class Parm, class U>
Parm minus( Parm* array, U value )
{
typename Parm::name * p; // ok: 指针声明
}
primer上说如果我们想让函数模板minus()的表达式Parm::name 是个类型名
可以用typename 因而使整个表达式是一个指针声明.
请教Parm这个类应该是怎么样的呢才能使Parm::name表类型名
...全文
18
3
打赏
收藏
这个对象是如何定义的
template Parm minus( Parm* array, U value ) { typename Parm::name * p; // ok: 指针声明 } primer上说如果我们想让函数模板minus()的表达式Parm::name 是个类型名 可以用typename 因而使整个表达式是一个指针声明. 请教Parm这个类应该是怎么样的呢才能使Parm::name表类型名
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
darcymei
2003-11-06
打赏
举报
回复
恩,两位的答案都很正确!谢谢
还有别的形式吗?
双杯献酒
2003-11-06
打赏
举报
回复
嵌套类
class Parm
{
class name
{
//
};
};
短歌如风
2003-11-06
打赏
举报
回复
要求Parm类必须有公开的名字为name的类型定义(用typedef或class、struct、enum等)
class X
{
public:
typedef std::string name;
};
X就可以作为Parm.
自动驾驶运动规划(Motion Planning).pdf
自动驾驶运动规划(Motion Planning)问题分析
财务数据分析模型6.xlsx
Excel数据看板,Excel办公模板,Excel模板下载,Excel数据统计,数据展示
人力资源数据分析看版.xlsx
Excel数据看板,Excel办公模板,Excel模板下载,Excel数据统计,数据展示
重庆大学2011-2012(2)数字电子技术II.pdf
重庆大学期末考试试卷,重大期末考试试题,试题及答案
随波逐流CTF编码工具 V5.6 20240424.rar
由随波逐编写开发,CTF编码工具为用户提供丰富的离线加密解密功能,还可以对字符编码进行转换,文件隐写查看,用户可以根据自己的需求来使用功能,非常实用,能够提高大家的工作效率!
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章