社区讨论

新人求助template

灌水区参与者 6已保存回复 16

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
16 条
当前快照
1 份
快照标识符
@mi7x3xok
此快照首次捕获于
2025/11/21 05:02
4 个月前
此快照最后确认于
2025/11/21 06:36
4 个月前
查看原帖

假设有如下代码

CPP
#include <iostream>
template <typename T_arg>
class qaq
{
	template <typename T_member_arg>
	void qvq(T_member_arg val);
};
template <typename T_arg>
template <typename T_member_arg>
void qaq<T_arg>::qvq(T_member_arg val)
{
	std::cout << val;
}
template <typename T_arg>
template <>
void qaq<T_arg>::qvq<int>(int val)
{
	std::cout << "This is an integer: " << val;
}

编译不过(垃圾g++)

所以怎么样才能特化qvq函数呢

回复

16 条回复,欢迎继续交流。

正在加载回复...