1 2 3 4 5 6 7 8 9 10 11 | struct POD { int i, j; }; class A { POD m_pod; public: A() : m_pod{1,2} {} // error // A() : m_pod(static_cast<POD>({1,2})) {} // error //A() : m_pod((POD) {1,2}) {} // ok! }; int main () { A obj; } |
ICAgIHN0cnVjdCBQT0QgeyBpbnQgaSwgajsgfTsKICAgIAogICAgY2xhc3MgQSB7CiAgICAgIFBPRCBtX3BvZDsKICAgIHB1YmxpYzoKICAgICAgIEEoKSA6IG1fcG9kezEsMn0ge30gLy8gZXJyb3IKLy8gICAgICBBKCkgOiBtX3BvZChzdGF0aWNfY2FzdDxQT0Q+KHsxLDJ9KSkge30gLy8gZXJyb3IKICAgICAgLy9BKCkgOiBtX3BvZCgoUE9EKSB7MSwyfSkge30gLy8gb2shCiAgICB9OwoKICAgIGludCBtYWluICgpIHsgQSBvYmo7IH0=
-
upload with new input
-
result: Success time: 0s memory: 2880 kB returned value: 0


