Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка: "C4430 отсутствует спецификатор типа - предполагается int..." https://www.cyberforum.ru/ cpp-beginners/ thread1545905.html
Гайз, помогите, только начинаю писать на С++, такая ошибка: "C4430 отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию" #include "stdafx.h" #define LOWER 0 /* нижняя граница таблицы */ #define UPPER 300 /* верхняя граница */ #define STEP 20 /* размер шага */ /* печать таблицы температур по Фаренгейту и Цельсию */ main()
C++ Объясните выражение
К примеру дан класс Game и GamePiece; class Game { public: Game(int inWidth, int Height); void setpiece(int x, int y, const GamePiece &inpiece); GamePiece& getpiece(int x, int y); protected: int Width, Height;
C++ Получить наибольшее целое k, при котором 4^k < m Дано целое число m > 1. Получить наибольшее целое k, при котором 4^k < m. https://www.cyberforum.ru/ cpp-beginners/ thread1545866.html C++ Подсчитать количество цифр в десятичной записи целого неотрицательного числа https://www.cyberforum.ru/ cpp-beginners/ thread1545865.html
Подсчитать количество цифр в десятичной записи целого неотрицательного числа n.
C++ Получить все делители заданного числа
Дано натуральное число n. Получить все его натуральные делители.
C++ Подключение заголовочного файла из Borland 3.1 к Visual Studio 2010 Приветствую вас. Вопрос в следующим. Есть к примеру белиотека из старенького borland 3.1. Я Хотел бы ее подключить к visual studio 2010. Я где то находил как, но что то не припомню где. И возможно ли это? Прошу вас наставить на путь куда как и самое главное пошагово для особо одаренных. С коментариеми типа "нафиг надо", и советами использования API GDI и т.д прошу проходить мимо. Очень... https://www.cyberforum.ru/ cpp-beginners/ thread1545862.html
C++ Числа Фибоначчи и рекурсия https://www.cyberforum.ru/ cpp-beginners/ thread1545859.html
Всем привет. Кто может мне доступно объяснить нахождение числа? Да и вообще, что мы ищем? Есть ряд: 0, 1, 1, 2, 3, 5, 8, 13, 21... Т.е. число n равно сумме предыдущих чисел. (8 + 13 = 21). К примеру, код: for(int counter = 0; counter <= 10; counter++) cout << "fibonacci( " << counter << " ) = " << fibonacci(counter) << endl; unsigned long fibonacci(unsigned long number) { ...
C++ Программа для работы со сканером и сетью
Здравствуйте. Помогите создать программу для работы со сканером и сетью. Можно ли реализовать это на С++? Когда отсканировав документ пользователь сохраняет tiff файл в локальную папку C:\AbonDelo\Good Сохраняя файл пользователь обязан производить именование файлов в соответствии со следующей краткой маской: NNNNNNNNNNNN--наименование_документа.tiff NNNNNNNNNNNN - номер лицевого счета ...
C++ Найти сумму ряда по данной формуле Вопрос таков как можно описать сумму ряда для вот такой вот формулы https://www.cyberforum.ru/ cpp-beginners/ thread1545856.html C++ Написать программу начисления заработной платы работникам https://www.cyberforum.ru/ cpp-beginners/ thread1545855.html
Помогите написать программу начисления заработной платы работникам. Но повышение зарплаты идет согласно коэффициенту повышения(по службе). Буду очень благодарен +1.
C++ Шаблон класса, передача аргументов
Есть шаблон класса, аргументы для создания класса константные itk::Vector <float,ch > шаблон писал не я, это готовый шаблон из библиотеки itk ch - это константа по этому шаблону создаётся класс изображений, float это тип значений яркости пикселей, ch - количество каналов изображения.
C++ Прилетают данные UTF-8, как правильно преобразовать в читабельный вид? Как преобразовать вот это: cout << buf<<endl; Выдает в UTF-8 кодировке: 01%3Aasd+%D0%92%D0%B0%D1%81%D0%B8%D0%BB%D0%B8%D0%B9 Закодирована фраза: "01:asd Василий". в читабельный вид? Прилетает это все с POST запроса. Пролазил ссылки по форуму: https://www.cyberforum.ru/cpp-beginners/thread800577.html https://www.cyberforum.ru/ cpp-beginners/ thread1545848.html
7784 / 6553 / 2982
Регистрация: 14.04.2014
Сообщений: 28,615
06.10.2015, 18:47 0

Замена нужных слов в файле - C++ - Ответ 8158943

06.10.2015, 18:47. Показов 995. Ответов 8
Метки (Все метки)

Ответ

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
44
45
46
47
48
49
50
51
52
53
54
55
56
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
#include <cctype>
 
using namespace std;
 
int main()
{
    setlocale(0, "Russian");
 
    size_t count = 0; //Число символов в файле
 
    size_t n;
    cin >> n; // номер слова
 
    ifstream f("C:\\TXT.txt");
 
    /*Подсчет символов в тексте для создания динамического массива, в который
    будет записан текст файла для далнейшей работы с ним*/
 
    //цикл подсчета символов в файле
    while (f.get() != EOF) ++count; //кол-во символов
 
    /*Добавляем текст в переменную*/
 
    char *S2 = new char[count + 1]; //Выделяем память по определенному числу символов
 
    f.clear();
    f.seekg(0);
 
    f.get(S2, count, '\0');
    f.close(); //закрываем файл
 
    size_t pos = 0;
    for (size_t i = 0, d = 0; i < count && d < n - 1;) // цикл подсчета слов
    {
        if (ispunct(static_cast<unsigned char>(S2[i])) || isspace(static_cast<unsigned char>(S2[i])))
        {
            ++d;
            ++i;
            while (i < count && (ispunct(static_cast<unsigned char>(S2[i])) || isspace(static_cast<unsigned char>(S2[i])))) ++i;
            pos = i;
        }
        else ++i;
    }
    
    while (pos < count && !ispunct(static_cast<unsigned char>(S2[pos])) && !isspace(static_cast<unsigned char>(S2[pos]))) S2[pos++] = '.';
 
    cout << S2 << endl; //Вывод переменной уже с записанным в нее текстом
    delete[]S2; //освобождаем память
 
    cin.get();
    return 0;
}


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

Замена слов в файле
Помогите плиз.Как реализовать данную программу?: В первом файле находиться текст.Второй файл...

Замена слов в файле
Помогите, пожалуйста, исправить код. Нужно : 1. Чтобы замена производилась независимо от...

Замена слов в файле звездочками
Задача: заменить последние слова в предложениях. Вот текст самого файла : Когда-то (помню с...

Замена слов в текстовом файле
Нужна помощь, как в текстовом файле изменить слово, например, &quot;Black&quot; на &quot;White&quot;?

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

Поиск и замена слов в файле txt
Как заменить и найти слова в файле txt на С++. То есть есть файл вот такой структуры AAA БББ...

Замена слов разной длины в файле
Здравствуйте, вопрос собственно в заголовке темы.Т.е. есть слово например Земля мы хотим заменить...

Поиск в текстовом файле всех слов, заданных в другом текстом файле
Вообщем такое задание: Поиск в текстовом файле всех слов, заданных в другом текстом файле; Не...

Сравнение слов в одном файле со словами в другом файле
Здравствуйте! Суть задачи такая: 1. Первый файл - запросы с городами, второй файл - база городов...

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