Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Маска, алгоритм решения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ определение возраста в годах http://www.cyberforum.ru/cpp-beginners/thread801665.html
объясните мне пожалуйста этот код. я не могу понять как он работает #include <iostream> #include <clocale> #include<conio.h> #include <windows.h> using namespace std;
C++ Написать функцию ALTER() Написать функцию ALTER(), которая берет две целые переменные X и Y и заменяет соответственно на их сумму и разность и воз¬вращает в головную функцию (воспользоваться адресами и указателя¬ми). http://www.cyberforum.ru/cpp-beginners/thread801659.html
C++ Выбор библиотеки для создания проигрывателя
Всем привет. Вот собственно вопрос. Хочу создать музыкальный проигрыватель (mp3, wav, ...), сначала почитав про Direct (Show, Sound), решил попробовать на нём. Может кто подскажет какую библиотеку?...
C++ Ошибка Function does not take 1 arguments
Помогите пожалуйста устранить ошибки: Error 6 error C2660: 'vivod_massiva1' : function does not take 1 arguments d:\..\base.cpp 125 Error 7 error C2440: 'initializing' : cannot convert from 'int '...
C++ .Определить количество чисел последовательности, у которых цифры образуют возрастающую последовательность. http://www.cyberforum.ru/cpp-beginners/thread801581.html
помогите пжалуйста не могу понять как написать программу на языке С++ 1.Определить количество чисел последовательности, у которых цифры образуют возрастающую последовательность.
C++ работа с файлами, считывает лишь до пробела вот кусочек моей программы почему-то после ввода текста с пробелами считываются только символы до пробела(не включая) не могу исправить, очень нужно #include <stdio.h> #include <string.h>... подробнее

Показать сообщение отдельно
Xfaider
11 / 11 / 1
Регистрация: 27.10.2012
Сообщений: 26
06.03.2013, 00:49  [ТС]
Цитата Сообщение от fuelcs Посмотреть сообщение
мне кажется не совсем корректный пример - что значит последовательность *? (любые символы плюс еще один любой )))
а по сути могу предложить сравнивать строку с фильтром слева-направо
1) первый символ *,? или "A-z" (или другие символы)
a) если *,? то искать то что идет в фильтре за ним, то есть дать должно быть "A-z"
б) если "A-z" - проверять или совпадает последовательность дальше идущая до специального символа...
и т.д...
Не пойдет, ограничений для маски нет, разве что нет смысла ставить две * подряд
Маска может быть и *??*?*?* , а под такую пойдет абсолютно любое имя , если символов 4 и более, так что повторюсь, вариаций много.

Да но вдруг под * стоит такое же abc? К примеру: 123abc231abc7.dll
Это тоже без ограничений, говорю же, определенный случай - слишком просто =/
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru