当我看到这段代码(来自Asio)时,我很困惑
template <typename>
struct associated_allocator_check
{
typedef void type;
};
似乎没有模板参数。我在C ++书籍中找不到类似的代码。如果有人可以向我解释一下,我将不胜感激。
答案 0 :(得分:1)
看看以下涉及unnamed function parameters in C++/C的问题。
同样,在您的情况下,template参数未使用,因此,为避免编译器警告“未使用的template参数”,您只需不明确为其命名即可...问题已解决。