| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Множества |
| Автор: Zerony 1.2.2011, 21:49 |
| Всем привет. Никто не в курсе, есть ли в С++ множества, аналогичны как в Delphi? Нужен аналог такого выражения: Result:=Ch in ['+','-','*','/'] Оно написано в Delphi, хочу такое же на С++. Заранее спасибо. |
| Автор: volatile 1.2.2011, 23:56 | ||
| Если аналог приведенного выражения, то можно использовать strchr Если не найдено вернет NULL, если найдено, указатель на символ. Я правда не знаю что возвращает в делфи выражение Ch in ['+','-','*','/'] Если логическую единицу, то вот полный аналог:
|
| Автор: alexvs11 2.2.2011, 00:24 | ||
но не думаю, что это то, что вы ожидали |
| Автор: Zerony 2.2.2011, 00:58 |
| Всем спасибо. Все способы записал, опробую на практике! |
| Автор: xvr 2.2.2011, 12:52 |
| В С++ Builder есть реализация Delphi множеств в виде класса (Set из sysset.h) Синтаксис конечно немного другой |
| Автор: taiven 5.2.2011, 03:06 | ||
|