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

Регулярные выражения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Книги или справочники для опытных(или проффесиональных) программистов! http://www.cyberforum.ru/cpp-beginners/thread159344.html
Пожалуйста, Подскажите книги или справочники для опытных и проффесиональных программистов! Особенно хотелось бы найти: 1) полный справочник по STL( желательно на русском ) или любые другие полезные справочники 2) книги с практикой( например чтобы в книге было написано как создать большой и полность законченый проект проект ) 3) книги с задачами типа: "напишите игру сапёр...", "напишите игру...
C++ Класс внутри класса - возможно ли? Всем привет! Помогите, пожалуйста, понять следующий текст задания: Расширьте содержание класса employee /*2 объекта и 2 метода*/ из упражнения 4, включив в него класс date и перечисление etype(см. упражнение 6 главы 4). Объект класса date будет использоваться для хранения даты приема сотрудника на работу. Перечисление будет использовано для хранения статуса сотрудника: лаборант, секретарь,... http://www.cyberforum.ru/cpp-beginners/thread159330.html
Описать формулу C++
Ребят кто знает как описать такую формулу:
C++ Циклы
Воозникли трудности. Можете помочь ?) Необходимо протабулировать функции, зависящее от 2 переменных или от нескольких параметров. Результаты табулирования оформить в виде одной таблицы или совокупности таблиц. Параметры таблицы (число колонок, ширину) вводить с экрана. Для введенной информации о таблицах организовать минимальную проверку на достоверность: таблица должна располагаться в видимой...
C++ Отладка программы. http://www.cyberforum.ru/cpp-beginners/thread159318.html
Для заданного а вычислить f(a), где f(x) задана графиком ( график во вложении) . Вопрос: как сделать так, что бы после введения аргумента, программа не закрывалась и не давала свой ответ после повторного запуска? Код: #include <iostream.h> void main () { float x,y; cout<<"vvedite znachenie argumenta x"; cin>>x;
C++ Как определить обурудование компьютера? Как так сделать?или скопировать из диспетчера устройств Windows.Может есть специальная функция?помогите плиз подробнее

Показать сообщение отдельно
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
15.08.2010, 05:15     Регулярные выражения
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <cstring>
#include <iostream>
 
using namespace std;
 
int main(int,char**){
  const char* origin = ".moikrug.ru";
  char str[] = "sfjlsdjflwer wer .moikrug.ru-sdfs fs";
  unsigned stat = 0, end_stat = strlen(origin), pos = 0, end = strlen(str);
  for( ; pos<end && stat!=end_stat; ++pos ){
    if( origin[stat] == str[pos] ){ 
      ++stat; 
    }else{
      stat = 0;
    }
  }
  if( stat == end_stat ){
    str[pos-end_stat] = 0;
    cout << str << endl;
  }
  return 0;
}
если интерпретировать это как конечный автомат, для распознавания регулярных выражений
 
Текущее время: 11:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru