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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить всех символов в строке http://www.cyberforum.ru/cpp-beginners/thread1305758.html
Доброго времени суток . Пожалуйста, помогите решить - "Заменить все символы с1 в строке s , начиная с позиции n , на строку s2 .
C++ Объясните задание по подстановке строк Даны две строки s и w, вывести строку х максимальной длины, состоящую из букв, таких, что существует перестановка х, являющаяся подстрокой перестановки s и одновременно являющаяся подстрокой перестановки w немного не понятно что от меня хотят, каким образом надо реализовать алгоритм проверки 'перестановки х, которая является подстрокой перестановки' ? помогите пожалуйста :wall: http://www.cyberforum.ru/cpp-beginners/thread1305750.html
Работа с массивами. Векторы и матрицы C++
Задано массив A размером 2n. Выбрать в массиве А два ближайших по значению элемента и разместить меньший из них в массив В (n), а больше - в массив C (n) до полного их заполнения. Нужна помощь в создании. Не очень понял, что нужно сделать
Даны названия 20 стран и частей света, где они находятся. Определить, есть ли среди них страны Азии и Африки C++
Даны названия 20 стран и частей света, в которых они находятся. Определить, есть ли среди них страны, находящиеся в Африке или в Азии. В случае положительного ответа напечатать их названия. Есть код на паскале, нужно перевести на С++. Спасибо. Вот код на паскале: type strana = record x,y:array of string; end; var s:strana; i:integer;
C++ Error: cannot bind 'std::basic_ostream<wchar_t>' lvalue to 'std::basic_ostream<wchar_t>&&'| http://www.cyberforum.ru/cpp-beginners/thread1305731.html
error: cannot bind 'std::basic_ostream<wchar_t>' lvalue to 'std::basic_ostream<wchar_t>&&'|Ругается на строку Log<<StripXML(__PRETTY_FUNCTION__)<<std::endl;. Функция такая: std::string StripXML (const std::string &Text ) { std::string Result; size_t i; size_t L; Result=Text; for...
C++ Каждый элемент вектора А(п) (кроме двух крайних) заменить выражением Задачу и формулы надо переписывать! Редактор формул внизу страницы. подробнее

Показать сообщение отдельно
Leksway1
4 / 4 / 3
Регистрация: 19.05.2014
Сообщений: 56

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

20.11.2014, 10:10. Просмотров 194. Ответов 2
Метки (Все метки)

Попытался, но не получилось

Может кто подскажет, в чем проблема.



C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
#include <cstring>  
 
using namespace std;
 
int main()
 
{
    char str[256];
    int i=0,num=0,len=0;
    scanf("%s",str);
    len=strlen(str);
    for(i=0; i<=len-3; i++)
        if( (*((long*)(str+i)) & 0x00FFFFFF)==0x636261L)
        {
            i+=3;
            num++;
        }
    printf("×èñëî âõîæäåГ*ГЁГ©  abc Гў ïîñëåäîâГ*òåëüГ*îñòü=%i",num); 
    getch();
    return 0;
}
Миниатюры
Обработка последовательности символов  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru