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

Функция, получает строку слов и рзделителей, а на выходе имеет массив слов из строки и количество этих слов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблонный клас и странности с его функцией http://www.cyberforum.ru/cpp-beginners/thread751299.html
Здравствуйте! Тут у меня маленькая проблемка. Вот здесь описание класа и одной из его функций class volume: public vector< vector< vector<_obj> > > { public: vector<_obj>& getColumn(CoordType x, CoordType z) { return at(x).at(z); }
C++ Обращение к ячейкам памяти другой программы Здравствуйте, если кто знает, существует программа ArtMoney, которая позволяет изменять различные значения в памяти определённых процессов. Интересует, по какому принципу это происходит и как можно защитить процесс от внедрения и изменения ячеек памяти. Очень прошу помочь. http://www.cyberforum.ru/cpp-beginners/thread751288.html
считывание данных из файла в C++ C++
В файле находиться следующяя информация: Name AIXTRON HANKORE_ENVM_TECH BOIRON 01.01.2009 4.78 0.039 17.34 02.01.2009 4.71 0.039 17 05.01.2009 4.77 0.043 17 06.01.2009 4.65 0.043 17.09 ... Первая строка – названия, первый столбец даты, все остальное данные (double). Мне нужно считать данные в виде матрици. Буду благодарна за любую помощь!
C++ Для идеально-сбалансированного дерева поменять местами минимальный и максимальный элементы
Здравствуйте! Помогите пожалуйста написать функцию для нахождения в идеально-сбалансированном дереве минимального и максимально элемента и смены их местами.
C++ Как реализовать ожидание потоком без Win32? http://www.cyberforum.ru/cpp-beginners/thread751260.html
В одном решении у меня два проекта: типа "Приложение MFC" (интерфейс работы с юзером) и типа "Пустой проект" (для запуска рабочих потоков). Иногда из интерфейса юзера надо приостановить кипучую деятельность моих потоков, поэтому там устанавливается значение глобальной константы: Pause = true; , а потоки иногда анализирует это значение: if(Pause) WaitForSingleObject (hEventsToChild,...
C++ Вычислить и вывести на экран значение: Максимального элемента массива и в каждой строке Переведите пожалуйста код на C++.Заранее большое спасибо uses crt; var m:integer; i,j:integer; matrix:array of integer; begin for i:=1 to 4 do begin for j:=1 to 4 do matrix:=random(50); подробнее

Показать сообщение отдельно
White_volf
4 / 4 / 0
Регистрация: 13.12.2012
Сообщений: 20

Функция, получает строку слов и рзделителей, а на выходе имеет массив слов из строки и количество этих слов - C++

02.01.2013, 19:33. Просмотров 848. Ответов 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
24
25
#include <string.h>
#include <iostream>
int i,ii,n;
char str[30];
using namespace std;
/*
 zdes' dolzhna but' funkciya
vhod: str[30]
vuhod: n (col-vo slov), massiv slov
*/
int main()
{cout<<"vvedite stroku\n";
cin.getline(str,30);
            for (ii=0; ii==n; ii++) {
                 for (i=1; i==n; i++)
        { o=strncmp(words[ii], words[i]);
    if (o<=0) t++;
      }
      if (t==0)
      cout<<"slova stoyat po poryadky"; 
      else
      cout<<"!!!";
      cin>>t; 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru