fork download
  1. #include <stdio.h>
  2. #include <initializer_list>
  3.  
  4. class A
  5. {
  6. public:
  7. A(std::initializer_list<int> list)
  8. {
  9.  
  10. }
  11. };
  12.  
  13. void init(std::initializer_list<int> list)
  14. {
  15. for ( int v : list )
  16. {
  17. printf( "%d\n", v );
  18. }
  19. }
  20.  
  21. int main() {
  22. A a = {1, 2, 3};
  23. A({1, 2, 3});
  24. init({1, 2, 3});
  25. return 0;
  26. }
Success #stdin #stdout 0s 4308KB
stdin
Standard input is empty
stdout
1
2
3