struct Point {
int x, y;
Point(int x_, int y_): x(x_), y(y_) {}
};
А еще лучше киньте ссылку на статью, где считали процент таких конструкторов в довольно большом куске кода (ЕМНИП че-то из проектов apache foundation) и насчитали порядка 30%. (Я вот найти ее хочу, да забыл как эти конструкторы там называли :-()