#include <iostream> #include <array> class A{ public: const constexpr static std::array<int,3> m = {{1,2,3}}; void func(){ std::cout<<A::m[0]; }; }; A a; int main(){ a.func(); return 0; }
Standard input is empty
/home/8jbIUw/cc22yxTE.o: In function `main': prog.cpp:(.text.startup+0x13): undefined reference to `A::m' collect2: error: ld returned 1 exit status
Standard output is empty