What are some uses of template template parameters?

后端 未结 10 1177
无人共我
无人共我 2020-11-22 03:41

I\'ve seen some examples of C++ using template template parameters (that is templates which take templates as parameters) to do policy-based class design. What other uses do

10条回答
  •  说谎
    说谎 (楼主)
    2020-11-22 03:59

    Here's one generalized from something I just used. I'm posting it since it's a very simple example, and it demonstrates a practical use case along with default arguments:

    #include 
    
    template  class Alloc final { /*...*/ };
    
    template