У меня есть следующие спецификации перечислимых:Разработал типа-спецификатор для контекстных перечислений не должен использовать ключевое слово «класс»
enum class FaceDirection : int8
{
Down,
Up
};
г ++ 4.8.1 дает следующее сообщение об ошибке:
warning: elaborated-type-specifier for a scoped enum must not use the ‘class’ keyword
Что вызывает это?
В следующий раз попробуйте clang ++;) * "error: имя неизвестного типа 'int8'; вы имели в виду 'int'?" * – dyp
@DyP, я продолжаю хорошо разбираться в clang. Это будет действительно подходящий проект, чтобы попробовать его. Благодарю. –
Было бы замечательно, если бы вы отправили сообщение об ошибке для GCC тоже! – polkadotcadaver