===Pointer vers une classe template depuis une classe sans template=== Il faut mettre une interface commune sans template à la classe template. struct BaseExample { virtual void do_stuff() = 0; virtual ~BaseExample() {} }; template struct Example : BaseExample { ... }; // .. BaseExample *obj; [[https://stackoverflow.com/questions/8205902/how-can-i-declare-a-template-pointer-without-knowing-the-type|How can I declare a template pointer without knowing the type?]] {{ :lang:cpp:variable:c_-_how_can_i_declare_a_template_pointer_without_knowing_the_type_-_stack_overflow_2019-12-18_22_53_28_.html |Archive du 21/11/2011 le 18/12/2019}}