0 / 0 / 0
Регистрация: 15.06.2016
Сообщений: 30
1

Посимвольно считать текстовый файл, работа с файлом txt

20.03.2017, 19:28. Показов 1819. Ответов 1

как посимвольно считать текстовый файл, сформировать список входных символов, посчитав частоту появления каждого символа в файле
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2017, 19:28
Ответы с готовыми решениями:

считать посимвольно txt файл в ANSi кодировке
Всем привет! Понимаю, что наверное вопрос о считывании посимвольно txt файлов уже обсуждался и...

Как считать текстовый файл из нескольких строк посимвольно
как считать текстовый файл из нескольких строк посимвольно в сей конструкции все хорошо,только...

Считать текстовый файл ( .txt )
Нужно считать данные с текстового файло по позиции, как то так. Т.е. мне не нужен весь файл, а...

Работа с текстовым файлом-прочитать посимвольно с определенным разделителем строк
Добрый день всем!Вот хочу написать код чтобы он читал байты посимвольно до разделителя строк-";".И...

1
372 / 370 / 212
Регистрация: 29.03.2013
Сообщений: 867
21.03.2017, 11:57 2
Лучший ответ Сообщение было отмечено Leronsol как решение

Решение

Leronsol, прямиком с https://www.rosettacode.org/wi... cy#C.2B.2B :
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
#include <fstream>
#include <cstdint> 
#include <iostream>
 
int main()
{
    std::ifstream input("file.txt", std::ios_base::binary);
    if (!input)
    {
        std::cerr << "error: can't open file\n";
        return -1;
    }
 
    size_t count[256];
    std::fill_n(count, 256, 0);
 
    for (char c; input.get(c); ++count[uint8_t(c)]) // process input file
        ; // empty loop body
 
    for (size_t i = 0; i < 256; ++i)
    {
        if (count[i] && isgraph(i)) // non-zero counts of printable characters
        {
            std::cout << char(i) << " = " << count[i] << '\n';
        }
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.03.2017, 11:57
Помогаю со студенческими работами здесь

Работа с файлами (вывести в текстовый файл "g.txt" любую цифру из исходного файла "f.txt" с сохранением строгого порядка)
Помогите с задачей. Надо вывести в текстовый файл &quot;g.txt&quot; любую цифру из исходного файла &quot;f.txt&quot; с...

Работа с бинарным файлом (Создать новый текстовый файл, в котором числа будут отсортированы в порядке возрастания.)
Аларм! Срочно прошу помощи! Есть задача: Записать бинарный файл с массивом целых чисел. Создать...

Дан текстовый файл f.txt содержащий действительные числа, найти количество чисел 0, результат вывести на файл g.txt
PascalABC Дан текстовый файл f.txt содержащий действительные числа, найти количество чисел 0,...

Дан текстовый файл f.txt содержащий действительные числа, найти количество чисел 0, результат вывести на файл g.txt
Дан текстовый файл f.txt содержащий действительные числа, найти количество чисел 0, результат...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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