Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Неправильная перегрузка - нужно перегрузить операцию - c=a-b выводит объект с вида -808080880,что не так? #include "stdafx.h" #include <iostream> #include <conio.h> #include <string.h> #include <iostream> #include <iomanip> #include <assert.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread516464.html переведите с Паскаля на си++ пожалуйста! C++
Дано имя файла и целое число N (0 < N < 27). Создать текстовый файл с указанным именем и записать в него N строк длины N; строка с номером K (K = 1, …, N) должна содержать K начальных прописных (то есть заглавных) латинских букв, дополненных справа символами «*» (звездочка). Например, для N = 4 файл должен содержать строки «A***», «AB**», «ABC*», «ABCD». Program Text3; const Add =...
C++ задача на массивы https://www.cyberforum.ru/ cpp-beginners/ thread516445.html
Дан массив размера N и целое число K (1 ≤ K ≤ N). Перед элементом массива с порядковым номером K вставить новый элемент с нулевым значением.
C++ Не могу разобраться. Никак не могу разобраться в заданной части кода программы (писала не я). Помогите, пожалуйста, если вас не затруднит. #include <dir.h>//ДЛЯ ОПРЕДЕЛЕНИЯ mkdir(ИМЯ ПАПКИ) #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <alloc.h> #include <string.h> #include <iostream.h> int ndig(char x) https://www.cyberforum.ru/ cpp-beginners/ thread516430.html
Лифт Дейтелов C++
Кто во время изучения С++ по книге Дейтелов моделировал лифт, сколько времени заняло, думаю забить и учить дальше...
C++ Работа с ссылками и "кликанием" по экрану в опред. точке Как на языке си реализовать: 1) клик мышкой в определенном месте экрана(задавать через координаты х и у) 2) переход по заданной ссылке (читается из файла) 3) загрузка в файл исходного когда страницы загруженного по ссылке из пункта 2 Дали нам проект по созданию программы работы с браузером, и не объяснили вот эти пункты как реализовывать, а в книжках нет, и гуглится не очень. Буду очень... https://www.cyberforum.ru/ cpp-beginners/ thread516424.html
C++ Бинарное дерево https://www.cyberforum.ru/ cpp-beginners/ thread516421.html
Привет Делаю бинарное дерево, пытаюсь добавить элемент. Что делаю не так? Класс дерева struct node{ int data; //поле данных node* left; //указатель на левый потомок node* right; //указатель на правый потомок };
метод половинного деления С++ в eclipce C++
люди помогите плиз мне нужен цикл который будет работать для этого метода
C++ помогите не пойму в чем проблема компилятор не выдает ошибку,но не вычисляет произведение задача:1) Дан массив A. Вычислить произведение между первым и последним положительными элементами. Программа: #include <iostream.h> #include <stdlib.h> int N=5,i,K,P,N1,NP; float S,A; int main(){ S=0; K=0; for(i=0;i<=N;i++){ https://www.cyberforum.ru/ cpp-beginners/ thread516404.html C++ Переставить строки в порядке убывания сумм элементов здравствуйте! помогите пожалуйста решить задачу! очень нужно! Дана целочисленная квадратная матрица порядка n. Переставить строки в порядке убывания сумм элементов. Суммы строк выводить вместе со строками. Матрицу сформировать из случайных чисел в диапазоне от –10 до 10. https://www.cyberforum.ru/ cpp-beginners/ thread516402.html
Проверить, все ли строки матрицы содержат хотя бы один положительный элемент C++
проверить , все ли строки матрицы содержат хотя бы один положительный элемент . если да, то изменить знаки всех элементов матрицы на обратные.... Нужно сделать с динамическим массивом , но я могу только на обычном цикле с условием ... не знаю что делать помогите что да как можно сделать.... Добавлено через 1 час 23 минуты у меня есть такой вариант только он не подходит а динамический я не...
C++ Работа с двумя списками Суть задания: Два списка А и Б. У одного 5 чисел, у другого пять чисел. У первого:1,2,3,4,5. У второго:3,4,5,6,7. Нужно их вывести на экран. Потом из первого списка удалить числа, которые есть и у второго. Затем добавить к первому списку те числа списка Б, которых нету у А...Я сделал два списка, некоторые функции. Вот мой код. Но я не понимаю как их сравнить и при сравнении удалить элемент... https://www.cyberforum.ru/ cpp-beginners/ thread516398.html
Эксперт С++
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
12.03.2012, 15:07 0

Программирование с использованием строковых данных. - C++ - Ответ 2785362

12.03.2012, 15:07. Показов 1225. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Erkosha как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <string>
#include <boost/regex.hpp>
#include <iostream>
#include <map>
 
int main()
{
   std::map<std::string, size_t> cnt;
   
   std::string str("Apple is company from America and they sell iPhones for America and other countries.");
   boost::regex reg("(\\b([aA]\\w*)\\b)");
   boost::smatch res;
   std::string::const_iterator start = str.begin(), end = str.end();
 
   while( boost::regex_search(start, end, res, reg) )
   {
      start = res[1].second;
      cnt[std::string(res[1])]++;
   }
   
   for(std::map<std::string, size_t>::const_iterator it = cnt.begin(); it != cnt.end(); ++it)
   {
      std::cout << it->first << " : " << it->second << " entries" << std::endl;
   }
}

http://liveworkspace.org/code/559943769e21f64ad5cd7b1e53269b48


Вернуться к обсуждению:
Программирование с использованием строковых данных. C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2012, 15:07
Готовые ответы и решения:

Программирование с использованием строковых данных
1. Дан текст. а) Подсчитать количество слов в данной строке; б) Подсчитать количество букв а в...

Программирование с использованием строковых данных
Отредактировать заданное предложения текста, удаляя из него все слова с нечетными номерами и...

Обработка строковых данных с использованием внешних файлов
Люди добрые, есть такая проблемка, в общем имеется текст: &quot;The Old Man and the Sea is the story of...

Программирование задач с использованием комбинированного типа данных или структур
Написать программу данных задач используя комбинированный тип: Абитуриенты сдают пробные...

2
12.03.2012, 15:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2012, 15:07
Помогаю со студенческими работами здесь

Программирование типовой динамической структуры данных(с использованием файловых переменнных)
Есть информация о вещах, дан файл f, наименование вещей,сравнительный вес и проводимость: 1)найти...

Ошибка при считывании строковых данных
Нужно просто считать русский текст из файла, выводит смайлики без пробелов. #include &quot;stdafx.h&quot;...

Создать С++-программу обработки строковых данных
Создать С++-программу обработки строковых данных, которая выполняет следующие действия: 1....

Считывание из бинарного файла и запись данных в две строковых переменные
Мне нужно считать две строки из бинарного файла &quot;input.txt&quot; и запихать их в переменные типа string....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru