Есть такая конструкция.
В заголовке:
typedef enum TWPages
{
TWP_HEADER = 0,
TWP_LOAD_SEQ,
TWP_TPL_SRC,
TWP_DATA_SRC,
TWP_LOAD_SRC,
TWP_SQL_QUERY,
TWP_LOGGING
} TabWidgetPage;
В программе:
94 switch ( InfoTabWidget->currentPage () )
95 {
96 case TWP_HEADER:
97 case TWP_LOAD_SEQ:
98 case TWP_TPL_SRC:
99 LoadTemplateFile ();
100 break;
101 case TWP_DATA_SRC:
102 LoadDataFile ();
103 break;
104 default:
105 ;
106 }
Ошибки компилера:
src/cmainform.cpp: In method `void CMainForm::fileOpen ()':
src/cmainform.cpp:94: switch quantity not an integer
src/cmainform.cpp:98: duplicate case value `TWP_TPL_SRC'
src/cmainform.cpp:97: previously used here
src/cmainform.cpp:101: duplicate case value `TWP_DATA_SRC'
src/cmainform.cpp:97: previously used here
Вопрос: как использовать правильно множества в switch?
Ответ на:
комментарий
от NewComer
Ответ на:
комментарий
от NewComer
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум assignment makes integer from pointer without a cast (2017)
- Форум сравнение wchar_t символов (2010)
- Форум Увеличение колличество MPLS меток (2017)
- Форум Как выбирается кодек в SDP (2020)
- Форум Компиляция последнего ядра под ARM (2015)
- Форум Debug_new, dmalloc не получается собрать. (2012)
- Форум Не понимаю, почему модуль NGINX падает. Исходник. (2010)
- Форум Нормальная компиляция на хосте и ошибка в госте. Как исправить? (2022)
- Форум Максимальное колличество MPLS POP меток на оборудовании (2017)
- Форум enum (2010)