Страница 1 из 1
Как в С++ объявить идентификатор?
Добавлено: Пн июн 01, 2009 10:34
RIP95_95
Объясните как объявить идентификатор ,в Visual 2008, case например.
Да и еще такой вопрос: Что такое Значение выбора (или выражения) не является константой?
Re: Как в С++ объявить идентификатор?
Добавлено: Пн июн 01, 2009 22:23
Hank
RIP95_95 писал(а):Объясните как объявить идентификатор
что за идентификатор? вы о чем?
RIP95_95 писал(а):case например
телепатирую
Код: Выделить всё
switch ( test ) {
case 1 :
// Process for test = 1
...
break;
case 5 :
// Process for test = 5
...
break;
default :
// Process for all other cases.
...
}
RIP95_95 писал(а):Что такое Значение выбора (или выражения) не является константой?
это значит, что значение не известно на этапе компиляции, хотя опять не понятно, о чем конкретно речь.
Re: Как в С++ объявить идентификатор?
Добавлено: Пн июн 01, 2009 23:59
DbIMok
понятно конечно о чем речь - все написано в сообщ. об ошибке.
переменная не может стоять вместо "1", "5". там должна быть константа или выражение, результат которого константа.
Re: Как в С++ объявить идентификатор?
Добавлено: Ср окт 28, 2009 0:07
Smoki
DbIMok то биш результата константа - неизменное значение?
Re: Как в С++ объявить идентификатор?
Добавлено: Ср окт 28, 2009 12:42
Hunter.1121
Не. результат (аргумент) может быть любым, то, с чем его сравнивают должно быть константой )))
Re: Как в С++ объявить идентификатор?
Добавлено: Ср окт 28, 2009 17:33
Smoki
Hunter.1121 писал(а):Не. результат (аргумент) может быть любым, то, с чем его сравнивают должно быть константой )))
а,спасибо.