Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CPP

c++ class constructor variable arguments

struct A {
     template<typename ... Args>
     A(const char * fmt, Args&& ... args) {
          printf(fmt,std::forward<Args>(args) ...);
     };
};

struct B: public A {
  template<typename ... Args>
  B(const char * fmt, Args&& ... args) : A(fmt, std::forward<Args>(args) ...) {}
};
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #class #constructor #variable #arguments
ADD COMMENT
Topic
Name
6+3 =