Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Switch меня не понимает 28.03.03 22:01 Число просмотров: 1141
Автор: + <Mikhail> Статус: Elderman
|
> Ээээээ... даже стыдно писать-то ;) > В операторе switch в case нельзя использовать функции? > Например: > > char str[] = "privet"; > int number = 0; > switch (number) > { > case (strcmp(str, "privet")): cout << > "Проканало !!!" ; break; > default: cout << "Не совсем проканало"; break; > } > > Ведь strcmp должна вернуть 0, и тогда должно выполниться > 1-е условие... Но компилятор говорит: constant expression > required in function main() > В чем проблема? Спасибо всем ;)
Tebe zhe compiler govorit v chem problema!
|
|
|