#include <iostream>
class Foo {
public:
int ival;
const char* ptr;
};
int main() {
Foo foo = {1, "abc"};
// Foo foo = {"abc", 1}; // Error
std::cout << foo.ival << std::endl;
std::cout << foo.ptr << std::endl;
return 0;
}