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

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

02.08.2013, 16:57. Просмотров 599. Ответов 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
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2013, 16:57
Темы с ответами и решениями для C++ error C3168: bool: недопустимый базовый тип для перечисляемого типа:

Недопустимый неполный тип
Здравствуйте! Помогите решить проблему с недопустимы полным типом. Код: main.cpp #include &quot;headers.h&quot; #include &quot;support.h&quot; int...

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

union REGS rg; недопустимый неполный тип
Прерывания с клавиатуры Может я чего не подключил ещё нужного? #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;dos.h&gt; ...

Недопустимый неполный тип, не могу найти ошибку
#include&lt;iostream&gt; #include&lt;locale&gt; #include&lt;string&gt; #include&lt;iomanip&gt; #include&lt;fstream&gt; void Poisk_1(), Poisk_2(), Poisk_3(),...

0
error C3168: bool: недопустимый базовый тип для перечисляемого типа C++   Следующее сообщение темы 
Другие темы раздела
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