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

Подсчитать количество символов в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Частотный анализ. Криптоанализ шифра замены. С++ http://www.cyberforum.ru/cpp-beginners/thread186357.html
Доброго времени суток. Задача состоит в следующем: "Дан зашифрованный файл, методом замены. Ключа и открытого текста нет. Надо дешифровать" Реализовать это придётся через частотный анализ текста, где необходимо подсчитать: Сколько раз, встречается каждый символ в тексте Поиск по форумам выдал темы с предложением людей - использовать 256 символьный массив. Препод сказал, что это тоже наилучший...
C++ Ввести 10 целых чисел, вывести минимальную по абсолютной величине разность между соседними числами. Ввести 10 целых чисел, вывести минимальную по абсолютной величине разность между соседними числами. помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread186356.html
Ошибка компиляции C++
При компиляции следующего кода возникает ошибка: #include <iostream> using namespace std; int main() { int m; int n; //n*m cout << "Введите размер матрицы: ";
C++ Создать класс Employee,
Для следующих классов создать: -дружественную функцию show(), которая выводит информацию об объекте, используя доступ к элементам класса в своей работе; -функцию, которая использует объект в качестве аргумента и редактирует свойства(переменные) класса; - проинициализировать объект класса, используя функцию, возвращаемым значением которой является объект; Продемонстрируйте работу функций. ...
C++ Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и почтового ад http://www.cyberforum.ru/cpp-beginners/thread186347.html
Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и почтового адреса человека. Создайте объекты для каждого класса. Используя дружественную функцию, выведите на экран полный набор данных личности.
C++ Создать класс для реализации комплексных чисел в алгебраической форме. Используя функции с объектом в качестве аргумента Создать класс для реализации комплексных чисел в алгебраической форме. Используя функции с объектом в качестве аргумента, реализовать сложение, вычитание, деление и умножение комплексных чисел. подробнее

Показать сообщение отдельно
nelson1992
3 / 3 / 0
Регистрация: 21.10.2009
Сообщений: 77

Подсчитать количество символов в файле - C++

04.11.2010, 21:04. Просмотров 2154. Ответов 1
Метки (Все метки)

Здравствуйте,
Имеется такая задачка :
1)Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию
Выполнить задание.
2)Скопировать в файл F2 только те строки из F1, которые начинаются и заканчиваются на одну и ту же букву.
3)Подсчитать количество символов в F2.

вот моё решение 2 пунктов, не знаю(3 пункт) как подсчитать количество символов в файле F2?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main(int argc, char *argv[])
{
    ifstream filename("f1.txt");
 
    ofstream filename_2("f2.txt");
    if ( !filename.is_open() || !filename_2.is_open() ) return 1;
    string str;
    while( getline( filename, str ))
        if( *str.begin() == *(str.end()-1))
            filename_2 << str << endl;
    
        
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru