Using a templated parameter's value_type

后端 未结 3 1663
-上瘾入骨i
-上瘾入骨i 2021-02-13 01:54

How is one supposed to use a std container\'s value_type?
I tried to use it like so:

#include 

using namespace std;

template 

        
3条回答
  •  生来不讨喜
    2021-02-13 02:07

    Use the typename keyword to indicate that it's really a type.

    void push(typename T::value_type& item)
    
    typename T::value_type pop()
    

提交回复
热议问题