Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнение матрицы случайными числами https://www.cyberforum.ru/ cpp-beginners/ thread850653.html
У меня есть код. #include <stdafx.h>; #include <iostream>; #include <stdio.h>; #include <cstdlib>; #include <ctime>; using namespace std; int main() { srand(time(NULL));
заполнение массива битами C++
Добрый день. Не могли бы вы подсказать как заполнить массив битами? Пример: имеется строка: крокодил (64 бит) имеется массив: bool t Как мне сохранить битовое представление строки в массиве,...
C++ Бинарный поиск
Здравствуйте, помогите пожалуйста написать бинарный поиск одного элемента, текст читается из файла. Лабу сдавать в понедельник а я не знаю как сделать помогите пожалуйста, буду очень благодарен. ...
C++ Как разделить программу ну файлы Можете объяснить на любом простеньком примере) https://www.cyberforum.ru/ cpp-beginners/ thread850634.html
C++ Книги с примерами алгоритмов https://www.cyberforum.ru/ cpp-beginners/ thread850633.html
Здравствуйте. Например, есть книга Стивенс Р. "Delphi. Готовые алгоритмы". А есть ли подобная литература по C++? Т.е. просто сборники алгоритмов, изложенных на C++ c объясненими принципов работы,...
Номер строки, в которой находится самое минимальное количество одинаковых элементов C++
Помогите Написать программу работы с двумерным целочисленным массивом из 5 строк и 7 столбцов для решения задачи: найти номер строки, в которой находится самое минимальное количество одинаковых...
C++ максимальный из элементов встречающийся в матрице более 1 раза
с комментариями пожалуйста)))) вот половина программы доработайте пожалуйста.. #include "stdafx.h" // подключение файла перекомпилированного заголовка #include "iostream" // подключение библиотеки...
C++ Перегрузка оператора ввода вывода Есть два хэдера(header.h и Array.h) и исполняемая программа main.cpp в которой я как раз и обращаюсь к оператору ввода Array.h #pragma once #include <iostream> #include "header.h" class Array:... https://www.cyberforum.ru/ cpp-beginners/ thread850615.html
C++ Эти треугольники являются подобными https://www.cyberforum.ru/ cpp-beginners/ thread850614.html
числа a и b выражают длинны катетов одного прямоугольного треугольника,с и d - другого. Эти треугольники являются подобными. помогите в этих программах я 0
C++ Использование LAPACK на c++ Здравствуйте! Помогите разобраться с установкой LAPACk на проект c++. Нужно реализовать алгоритмы разложений матриц. Подкиньте рабочий проект, а я уж сам потом разберусь Заранее спасибо https://www.cyberforum.ru/ cpp-beginners/ thread850604.html
Грамотный. Безпорно.
16615 / 9654 / 1863
Регистрация: 27.09.2012
Сообщений: 23,948
Записей в блоге: 2
29.04.2013, 01:01 0

Открыть текстовый файл, и удалить в нем все буквы и

29.04.2013, 01:01. Просмотров 488. Ответов 1
Метки (Все метки)

Ответ

Как вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <fstream>
#include <vector>
#include <algorithm>
 
int main(){
    std::fstream file("input.txt",std::ios::in | std::ios::binary);
    file.seekg(0,std::ios::end);
    std::vector<char> vec(file.tellp());
    file.seekg(0,std::ios::beg);
    file.read(&vec[0],vec.size());
    file.close();
    vec.erase(std::remove_if(vec.begin(),vec.end(),[](char ch) -> bool {return ch=='и' || ch=='И';}),vec.end());
    file.open("output.txt",std::ios::out | std::ios::binary);
    file.write(&vec[0],vec.size());
    return 0; 
}


Вернуться к обсуждению:
Открыть текстовый файл, и удалить в нем все буквы и
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2013, 01:01
Готовые ответы и решения:

Текстовый файл. Открыть, посчитать в нем количество английских и русских букв
У меня есть текстовый фаил с русским и английским текстом, как мне открыть этот фаил в с++ (путь к...

Открыть заданный текстовый файл, найти в нем и вывести на экран самую длинную строку
Открыть заданный текстовый файл, найти в нем и вывести на экран самую длинную строку. Имя файла...

Открыть заданный текстовый файл, найти в нем и вывести на экран самую короткую строку
Открыть заданный текстовый файл, найти в нем и вывести на экран самую короткую строку. Что не так,...

Дан текстовый файл. Выяснить, имеется ли в нем строка, которая начинается с данной буквы
Дан текстовый файл. Выяснить, имеется ли в нем строка, которая начинается с данной буквы. Если да,...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.