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

Посчитать вхождение каждого слова в строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распространение кода программы http://www.cyberforum.ru/cpp-beginners/thread251828.html
Добрый вечер. Задача: Создать самораспростроняющийся код. Программа должна копировать себя в текущей папке, создавая одноименные папки уровнем ниже с исходным кодом программы и ехе-шником. Пример: Исходная папка с исходным ехе имеет имя АА, ее дочки уровнем ниже имеюют обсалютно такой же экзешник только имеют имя соответсвтенно ААА, ААB, AAC. Что прошу:
C++ Как вывести строку в терминал через return? Проблема такая: нужно вывести в терминал строки через return maina. например можно вернуть return ом число и узнать его вбив echo %? . А как вывести строку? http://www.cyberforum.ru/cpp-beginners/thread251806.html
C++ исправите,пожалуйста!! нужно чтоб считало функцию cos√(x) косинус корня из Х
#include<iostream> #include<conio.h> #include<math.h> using namespace std; void main() { setlocale(LC_ALL,"Russian"); double xn=0,xk=1.570796,n=10,h=(xk-xn)/n; double x,y,dy; cout<<"x\ty\n";
Сериализация и десериализация vector'а int'ов C++
Имею вектор: std::vector<int> mig Нужно очень быстро сохранить его в файл, а потом восстановить из файла, пользуясь тем фактом, что это вектор int'ов. Т.е. не содержет никаких структур и указателей на объекты вне самого вектора. Т.к. вектор находится в едином цельном куске памяти, то задача сводится к простому копированию этого участка памяти в файл. И потом обратно копирование всего файла в...
C++ Структуры С++ http://www.cyberforum.ru/cpp-beginners/thread251792.html
Помогите написать плиз!!!!! Описать структуру с именем NOTE, которое помещает следуйщие поля: -Фамилия, имя; - Номер телефона; - Дата рождения (масив из 3 чисел). Написать програму, которая виполняет следуйщие действия: - Введения с клавиатуры даных у масив, который состоит из восьми елементов типа NOTE;записи должны быть упорядочены по трем первым цифрам номера телефона. - вывксти на...
C++ Реализация алгоритма кодирования Шеннона-Фано задание: реализовать алгоритм кодирования Шеннона-Фано, ввести строку символов, на выходе получить таблицу"символ, вероятность, код символа" собственно код: #include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <string.h> struct node подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
04.03.2011, 01:21     Посчитать вхождение каждого слова в строку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
#include<cstring>
#include<map>
 
int main(){
    char s[BUFSIZ], *delim=" ,.;:-\"\'";
    std::cin.getline(s, sizeof(s));
    std::map<std::string, int> words;
    for(char *p=strtok(s, delim); p; p=strtok(NULL, delim)){
        words[p]++;
    }
    for(auto it=words.begin(); it!=words.end(); ++it){
        std::cout<<it->first<<"  "<<it->second<<"\n";
    }
}
 
//  ff gd, .hgbff ff: gd,. fgty "ff", ;fhvb
 
Текущее время: 17:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru