С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Тип множество - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С помощью рекурсивной функции вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread620959.html
С помощью рекурсивной функции вычислить x^n по формуле: x^n=1 при n=1, x^n=1/x^|n| при n<0, x^n=x*x^(n-1) при n>0. все три уравнения составляют систему. помогите с задачкой
C++ Cout - вывод не более 10 чисел в одной строке Всем здравствуйте! Занимаюсь по книге Липпмана и др " С++ Вводный курс". В одном из материалов есть задание:Напишите программу, которая запрашивает у пользователя 2 числа и выводит числа в диапазоне... http://www.cyberforum.ru/cpp-beginners/thread620942.html
Массивы. Ошибка в программе C++
Подскажите, пожалуйста, в чем ошибка программы. Дело в том, что она должна выводить три разных слова по порядку как они указаны в файле, а указывает только последнее слово: #include <fstream>...
C++ Преобразование кода в bat
Извиняюсь заранее за глупый вопрос, гуглил, но ничего по этому вопросу не нашел. вот код программы, простенький дайсомет на 6-гранник: #include <iostream> #include <math.h> using namespace std;...
C++ Вывести номер последнего числа в наборе, большего K http://www.cyberforum.ru/cpp-beginners/thread620909.html
Series16°. Дано целое число K и набор ненулевых целых чисел; признак его за-вершения — число 0. Вывести номер последнего числа в наборе, больше-го K. Если таких чисел нет, то вывести 0. Заранее...
C++ График зависимости Построить график зависимости расстояния от водной поверхности до верхней точки плавающего на воде тела от плотности материала данного тела, если это шар диаметра А. можете помочь плиз подробнее

Показать сообщение отдельно
Orakul
2 / 2 / 0
Регистрация: 07.07.2012
Сообщений: 120
08.07.2012, 19:22  [ТС]
Jupiter,
так как я писал на делфи то и решил для изучения С++ и знакомства с синтаксисом
проще будет переписать на него свои программы с делфи. Так вот пишу программу компилятор с языка С++ (на делфи почти написал осталось чуток).Так вот у меня есть функция которая получает входные данные - строку кода который нужно проанализировать на предмет корректности символов. И вот те символы которые корректны находятся во множестве если входящий символ не находится во множестве тогда функция генерирует сообщение об ошибке
Pascal
1
2
3
4
5
function LexP(s: string): int64;                                                           // *
const                                                                                         // *
  lit: set of char = ['A' .. 'Z', 'a' .. 'z', '_'];                                            // *
  dig: set of char = ['0' .. '9'];                                                              // *
  s_trm: set of char = ['(',')', '>', '<', '='];
на паскале я использую множества а в С++ не знаю как правильно по синтаксису это дело
обставить.

Добавлено через 1 минуту
Zuzik,
Я полностью с Вами солидарен и это тоже в планах - ближайших.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.