uniform инициализация
class fraction {
public:
int num;
int dem;
};
int main() {
fraction fr{1,2};
}
Как это работает? Я не предоставлял конструктор с параметрами int и по умолчанию они не предоставляются
fraction fr{1,2};
Прямая инициализация работает как и ожидается