как флаг командной строки (при условии, что вы используете GCC или Clang), и предупреждение должно исчезнуть. Если вы используете другой компилятор, для этого также должен быть установлен флаг (если он достаточно недавний для реализации C ++ 11).

ужна помощь, чтобы понять, где происходит эта ошибка:

предупреждение: в классе инициализация нестатического члена данных является расширением C ++ 11 [-Wc ++ 11-extensions]

Это часть кода, из которой он исходит:

typedef struct Hand {
    bool straight = false;
    bool flush = false;
    bool four = false;
    bool three = false;
    int pairs = 0;
    } Hand;

Ответы на вопрос(0)

Ваш ответ на вопрос