Есть такая конструкция. В заголовке: 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
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум сравнение wchar_t символов (2010)
- Форум assignment makes integer from pointer without a cast (2017)
- Форум Увеличение колличество MPLS меток (2017)
- Форум Как выбирается кодек в SDP (2020)
- Форум Компиляция последнего ядра под ARM (2015)
- Форум Максимальное колличество MPLS POP меток на оборудовании (2017)
- Форум enum (2010)
- Форум bash enum (2012)
- Форум Java & enum (2006)
- Форум c++ использование объекта класса в switch (2018)