Форум программистов, компьютерный форум, киберфорум
Наши страницы

Описать код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Синтаксис классов и обьектов http://www.cyberforum.ru/cpp-beginners/thread1543558.html
Всем привет, занимаюсь созданием программы работы с векторами, дак вот, как правильно написать такой код, который бы создавал n-ое количество обьектов, без конструктора получается, но в последствии...
C++ Переписать программу из паскаля в с++. Одномерный динамический массив Это динамический масив! Помогите пожалуйста в С++ записать. Type mse = ^ms; MS=Arrayof integer; var vk:mse; k:integer; i,j:integer; x:array of integer; begin Randomize; http://www.cyberforum.ru/cpp-beginners/thread1543526.html
C++ Какие есть средства для работы с MySQL?
Как можно на СИ++ удалять, читать и вставлять данные в базу данных MySQL?? Какие для этого есть средства можете дать ссылку??
C++ Error: 'finally' was not declared in this scope
Как в С++ записать завершающий блок finally? Error: 'finally' was not declared in this scope class DivideByZeroException {}; class IndexOutOfRangeException {}; class UseFinally { public: ...
C++ Синтаксическая ошибка идентификатор http://www.cyberforum.ru/cpp-beginners/thread1543505.html
Задача стоит так: Створити масив об'єктів та вивести на екран: список книг заданого автора список книг, що надруковані заданим видавництвом список книг, що надруковані пізніше заданого року...
C++ Контрольная Уважаемые Гуру, помогите, пожалуйста, чем кто может с контрольной. 4 задания. И если первые три хотя бы понятны о чем они, то в 4-м даже непонятна поставленная задача. Язык С++, среда разработки... подробнее

Показать сообщение отдельно
Nik-
20 / 20 / 9
Регистрация: 12.07.2015
Сообщений: 339

Описать код - C++

03.10.2015, 15:11. Просмотров 151. Ответов 1
Метки (Все метки)

Помогите описать код, начиная с 21 первой строки и до конца.

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
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
int main()
{
    setlocale(0, "Russian");
 
    ifstream readFile("txt.txt");
    if (!readFile.is_open())
        cerr << "Ошибка!\n";
 
    string line;
    while (getline(readFile, line))
    {
        size_t backWord{line.size() - 1};
        while (!isalpha(unsigned char(line[backWord])))
            --backWord;
 
        size_t beginWord{ backWord };
        while(isalpha(unsigned char(line[beginWord])))
            --beginWord;
 
        line.replace(beginWord + 1, backWord - beginWord, "*");
 
        cout << line << endl;
    }
 
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.