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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 182
#1

Поиск последовательности в массиве символов - C++

29.04.2013, 21:16. Просмотров 514. Ответов 3
Метки нет (Все метки)

есть массив ascii символов мне нужно там найти последовательность (строку) есть какие-нибудь функции для поиска последовательности.
в ручную я уже реализовал.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2013, 21:16     Поиск последовательности в массиве символов
Посмотрите здесь:

Поиск последовательности в массиве. - C++
В массиве В определить начальный и конечный индексы элементов, состав¬ляющих максимальную по длине неубывающую последовательность. Вывести...

Поиск в файле заданной последовательности символов - C++
Друзья, помогите плиз!!! Нужно написать программу поиска в файле заданной последовательности символов не превышающей по длине 10 знаков....

Поиск последовательности символов и ее замена на другую - C++
Дана строка. Найти последовательность символов, например "!!" и заменить ее на "??" Прошу помощи!

Поиск последовательности элементов в массиве - C++
Как можно в массиве произвести поиск последовательности элементов? то есть в динамичесокм массиве, который заполняется рандомными числами...

Поиск последовательности элементов в массиве - C++
В универе задали создать программу авторизации (иначе не знаю как объяснить). В начале на выбор предлагается два действия - добавить...

Поиск места в массиве последовательности - C++
Написал программу для нахождения позиции в массиве последовательности чисел #include<iostream> #include<algorithm> ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DiffEreD
1429 / 766 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
29.04.2013, 21:19     Поиск последовательности в массиве символов #2
Про регулярные выражения слыхали?
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 182
29.04.2013, 22:18  [ТС]     Поиск последовательности в массиве символов #3
у меня не стоит Boost по моему. я на visual studio 2012 пишу.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2013, 22:32     Поиск последовательности в массиве символов
Еще ссылки по теме:

Поиск заданной последовательности символов в бинарном файле - C++
Допустим в файле написано "raz dva tri dva raz raz dva". Нужно произвести поиск и подсчёт введёной пользователем последовательности...

Поиск в массиве последовательности с наибольшей суммой - C++
Помогите пожалуйста разобраться с задачей, делали по блок-схеме преподователя, и судя по всему эта программа просто выводит максимальный...

Поиск последовательности элементов максимальной длины в массиве - C++
Помогите пожалуйста написать программу, вот условия программы...Даны два массива. Напишите программу, которая находит такую...

Поиск слова в массиве символов char - C++
Получаю массив символов типа char из com port. есть ли способ поиска в этом массиве необходимого слова кроме как побайтово копировать ...

Поиск слова в массиве символов (строке) - C++
Вроде правильно все а не работает. В чем причина? #include "stdafx.h" #include <iostream> #include <stdio.h> #include <Windows.h> ...

В заданном массиве символов, определить, сколько символов предшествует заданному - C++
Дан массив символов, среди которых есть символ двоеточие ":". Определить, сколько символов ему предшествует


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
DiffEreD
1429 / 766 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
29.04.2013, 22:32     Поиск последовательности в массиве символов #4
Так скачайте и установите Boost для студии, особых проблем там не должно быть. Вот не большая вырезка из одной страницы:
Build the 32-bit libraries

This installs the Boost header files under C:\Boost\include\boost-(version), and the 32-bit libraries under C:\Boost\lib\i386. Note that the default location for the libraries is C:\Boost\lib but you’ll want to put them under an i386 directory if you plan to build for multiple architectures.

Unzip Boost into a new directory.
Start a 32-bit MSVC command prompt and change to the directory where Boost was unzipped.
Run: bootstrap
Run: b2 toolset=msvc-10.0 --build-type=complete --libdir=C:\Boost\lib\i386 install
For Visual Studio 2012, use toolset=msvc-11.0
Add C:\Boost\include\boost-(version) to your include path.
Add C:\Boost\lib\i386 to your libs path.

Build the 64-bit libraries

This installs the Boost header files under C:\Boost\include\boost-(version), and the 64-bit libraries under C:\Boost\lib\x64. Note that the default location for the libraries is C:\Boost\lib but you’ll want to put them under an x64 directory if you plan to build for multiple architectures.

Unzip Boost into a new directory.
Start a 64-bit MSVC command prompt and change to the directory where Boost was unzipped.
Run: bootstrap
Run: b2 toolset=msvc-10.0 --build-type=complete --libdir=C:\Boost\lib\x64 architecture=x86 address-model=64 install
For Visual Studio 2012, use toolset=msvc-11.0
Add C:\Boost\include\boost-(version) to your include path.
Add C:\Boost\lib\x64 to your libs path.
Добавлено через 2 минуты
По регуляркам, если вообще не знакомы, рекомендкю прочесть книгу "Бен Форта - Регулярные выражения. 10 минут на урок".
Yandex
Объявления
29.04.2013, 22:32     Поиск последовательности в массиве символов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru