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

Найти количество символов в текстовом файле (не считает пробелы) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести подстроку, которая соответствует записи целого числа http://www.cyberforum.ru/cpp-beginners/thread892985.html
Составьте программу, которая поддерживает ввод с клавиатуры строки, состоящей из букв, цифр, запятых, точек, знаков «+» и «–». Программа должна выводить подстроку этой строки, которая со-ответствует...
C++ найти количество перевертышей дан текстовый файл содержащий целые числа в одну строку,подсчитать число перевертышей Прекратите плодить дубли. Перечитайте правила форума. http://www.cyberforum.ru/cpp-beginners/thread892960.html
поясните программу! C++
сама задача: Дан файл f, компоненты которого являются целыми числами. Записать в файл g наибольшее значение первых пяти компонент файла f, затем - следующих пяти компонент и т.д. Если в последней...
Ошибка при использовании new[] / delete[] C++
Здравствуйте. Пишу учебную программу, моделирующую движение лифта (если кто учебник Дейтелов читал, тот поймет :) ). Для начала приведу часть кода, в котором, как мне кажется, заключена ошибка: ...
C++ <method name> is not a member of <class> при любом типе возвращаемого значения, кроме int http://www.cyberforum.ru/cpp-beginners/thread892923.html
Проблема в следующем, есть класс описанный в .h файле, методы класса описаны в .cpp, при компиляции ошибка: BMPImage.cpp(3): E2316 'BMPImage::GetImage()' is not a member of 'BMPImage' Заметил, что...
C++ Разбор Блок схемы Здравствуйте.Не могу сделать блог схемы..Буквально вчера показал преподавателю,то что я делал ночью(а именно блок схемы)...После увиденного он пришел в ужас и пол пары косился на меня(как будто я не... подробнее

Показать сообщение отдельно
Hunger Cannibal
2 / 2 / 0
Регистрация: 17.04.2013
Сообщений: 15

Найти количество символов в текстовом файле (не считает пробелы) - C++

06.06.2013, 09:53. Просмотров 357. Ответов 6
Метки (Все метки)

Приветствую всех! Имеется следующая задача:
Напишите программу, которая открывает текстовый файл, читает его символ за символом до самого конца и сообщает количество символов в файле.
файл создал, в нём 42 символа, прогу написал, но она не хочет считать пробелы!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <fstream>
#include <cctype>
using namespace std;
int main()
{
    char ch;
    int symbol=0;
    ifstream inFile;
    inFile.open("test.txt");
    inFile >> ch;
    while (inFile.good())
        {
        ++symbol;
        inFile >> ch;
        }
    if (inFile.eof()) cout  << "Dostignut konec fayla!" << endl;
    cout << "Kolichestvo simvolov ravno " << symbol << endl;
    inFile.close();
    return 0;
}
isprint () и isbiank () работают почемуто неадекватно - isprint выдаёт 3 символа, isblank - 0 пробелов.
где ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru