Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. struct foo
  2. {
  3. size_t a;
  4. size_t b;
  5. unsigned char c[32];
  6.  
  7. constexpr foo(size_t a_, size_t b_, ??? s) :
  8. a(a_),
  9. b(b_),
  10. c(s)
  11. {
  12. }
  13.  
  14. }
  15.  
  16. struct foo
  17. {
  18. size_t a;
  19. size_t b;
  20. unsigned char c[32];
  21.  
  22. template<typename ... UnsignedChar>
  23. constexpr foo(size_t a_, size_t b_, UnsignedChar ... s) :
  24. a(a_),
  25. b(b_),
  26. c{s...} //use curly braces here
  27. {
  28. }
  29. };
  30.  
  31. foo f(10, 20, 1,2,3,4,5, .....,32);
  32. //a, b, -------s-----------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement