イニシャライザ誤解しててえらいめにあったぜ

struct Rect
{
int x, y, w, h = 100;
};

他の言語だと4つとも100になるのだがc++だと最後のhだけなのな。