Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
BigLow
55 / 55 / 6
Регистрация: 07.07.2013
Сообщений: 345
02.08.2013, 16:57  [ТС] 0

error C3168: bool: недопустимый базовый тип для перечисляемого типа

02.08.2013, 16:57. Просмотров 622. Ответов 5
Метки (Все метки)

Ответ

ForEveR, и с int, и с short все прекрасно работает

А в CodeBlocks эта программа компилируется:
C++
1
2
3
4
5
6
7
8
9
10
#include<iostream>
 
enum    State:bool{OFF, ON};
 
 
int main()
{
 
    return 0;
}
Скорее всего дело в Visual Studio

Вернуться к обсуждению:
error C3168: bool: недопустимый базовый тип для перечисляемого типа
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2013, 16:57

Сформировать массив типа bool из массива типа char
Доброго времени суток! После ввода элементов массива вылазит ошибка...

Недопустимый неполный тип
Здравствуйте! Помогите решить проблему с недопустимы полным типом. Код:...

Односвязные списки: недопустимый неполный тип
По книге Седжвика пишу реализацию списков. Есть такие файлы: list.h: ...

0
Другие темы раздела
C++ Объясните работу программы http://www.cyberforum.ru/cpp-beginners/thread932582.html
Есть программа с рекурсивной функцией, которая меняет порядок значениий в массиве наоборот. Объясните, пожалуйста, как она это делает #include<iostream> using namespace std ; void someFunction...
C++ Добавить в код переопределенные функции Добавить в код функции сложения, умножения, вычитания, которые производят эти арифметические операции с данными этого класса и встроенного float. Определить методы сравнения: больше, меньше или... http://www.cyberforum.ru/cpp-beginners/thread932553.html
C++ Определение типов. Приведение int к unsigned int
При таком определении 5 рассматривается как int. Как при определении указать что 5 будет именно unsigned int? unsigned int n=5; Для вещественных типов добавляется буква F: float f=3.14F; И...
В одномерном массиве, состоящем из n вещественных элементов, вычислить: количество элементов массива, больших С, произведение. C++
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов массива, больших С; 2) произведение элементов массива, расположенных после максимального по мо¬дулю...
C++ Удаление секции конфигрурационного файла http://www.cyberforum.ru/cpp-beginners/thread932512.html
Дано: конфигрурационный файл config.cfg key1=123; key2=345; key1=asd; Требуется: удалить секцию 1 вместе со всеми ключами
C++ Не могу справиться с if! Вот код: #include <iostream.h> #include <stdio.h> int main() { using namespace std; string name; cout << "Type name: "; cin >> name; подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru