Что означает «предупреждение: не все пути управления возвращают значение»? (C++)

Ошибка означает, что если warnings сторона не является ни левой, ни warnings правой, ваша функция не вернет cxx значение - либо сторона объявлена cxx ​​неправильно, либо ваше warning перечисление. Перечисление cxx должно быть определено как

enum orientation {left, right};

Так c++ что попробуйте изменить свою warnings структуру ориентации на это.

c++

controls

warnings

2022-02-23T13:40:02+00:00
Вопросы с похожей тематикой, как у вопроса:

Что означает «предупреждение: не все пути управления возвращают значение»? (C++)