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

организовать функцию подсчета символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как реализовать поиск по файлу с записями о работниках цеха? http://www.cyberforum.ru/cpp-beginners/thread1029709.html
Сегодня дали задание в универе:Задан файл с N записями о работниках цеха: ФИО, специальность. Найдите количество работников заданой специальности. Вопрос: Как реализовать этот поиск?
C++ Работа с Sender На форме есть пять кнопок. Как присвоить переменной последнюю нажатую кнопку? http://www.cyberforum.ru/cpp-beginners/thread1029707.html
C++ Редактирование файла ресурсов в Visual Studio Express 2013
Здравствуйте! Столкнулся с фактом того, что файлы ресурсов невозможно редактировать в Visual Studio Express 2013. Подскажите, пожалуйста, есть ли какие нибудь законные способы обойти это ограничение? Может быть существует какой нибудь сторонний редактор? Заранее спасибо за ответ! Добавлено через 1 час 32 минуты Неужели это неразрешимая проблема и никто с подобным не сталкивался?
Подсчет размера структуры C++
Доброго времени суток! Есть программа, написанная с применением структуры. Нужно посчитать размер этой структуры. Куда и как надо добавить sizeof? #include <stdio.h> #include <stdlib.h> #include <string.h> #define PAYROLL struct payroll #define PRINT_SEPARATOR printf("\n+----------+-------------+-----------+------------+")
C++ Распечатайте 15 последних строк текстового файла. http://www.cyberforum.ru/cpp-beginners/thread1029638.html
Дан большой текстовый файл с длиной строк не более 100 символов. Распечатайте 15 последних строк файла.
C++ Инициализация переменных С++11 Форумчане, подскажите в чем существенная разница ставить знак равенства "=" или нет (я понимаю что ее нет, но ведь для чего-то это сделано, может есть сходство?), свое мнение и идеи выразите пожалуйста в комментах. Всем спасибо. ... int emus {7}; // устанавливает emus в 7 int rheas = {12}; // устанавливает rheas в 12 int rocs = {}; // устанавливает rocs в 0 int psychics... подробнее

Показать сообщение отдельно
MDK_17R
Заблокирован
06.12.2013, 11:09  [ТС]     организовать функцию подсчета символов
Цитата Сообщение от d1skort Посмотреть сообщение
Хм, может быть вот так?
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <vector>
#include <string>
#include <cctype>
using namespace std;
 
vector<string> split(const string& s);
void show(const string& s);
 
int main()
{
    string str = "Petrov Petr Petrovich";
    show(str);
    return 0;
}
 
vector<string> split(const string& s)
{
    vector<string> ret;
    typedef string::size_type string_size;
    string_size i = 0;
 
    while (i != s.size())
    {
        while (i != s.size() && isspace(s[i]))
            ++i;
        string_size j = i;
        while (j != s.size() && !isspace(s[j]))
            ++j;
        if (i != j)
        {
            ret.push_back(s.substr(i, j - i));
            i = j;
        }
    }
    return ret;
}
 
void show(const string& s)
{
    vector<string> tmp = split(s);
    cout << tmp[1][0] << ". " << tmp[2][0] << ". " << tmp[0] << '\n';
}
ну да, возможно и так, только как её в мой исходник запилить?
 
Текущее время: 16:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru