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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Зеркальное Отражение И Сисстемы счисления http://www.cyberforum.ru/cpp-beginners/thread608573.html
Помогите написать программу по решению задачи Задача: Выводить все двух и трёх значные числа 10-чной Системы Счисления которые выглядь как их зеркальное отражение в другой системе счисления К примеру 123 в 10-чной выглядить как 321в какой то другой. ПРограмма сделанная на паскале есть. Если кто то смоожет чем то помочь - век не знабуду
C++ Задача о рюкзаке И так я все сделал как вы и просили. Условие задачи о рюкзаке: Итак, пусть у нас есть рюкзак объёма W, и список из n вещей, у каждой из которых есть объём v и стоимость c, и каждую из которых можно брать сколько угодно раз. При этом все объёмы и все стоимости будут положительными и целыми. Как же работает алгоритм? Заведём массив max длины W+1, в котором мы по итогам работы алгоритма... http://www.cyberforum.ru/cpp-beginners/thread608530.html
Метод бисекции C++
Код: #include <iostream.h> #include <float.h> #include <cmath> #include <float.h> #include <iomanip.h> float f(float x) { return x*x-4;
факториал пятью способами C++
Помогите написать пять способов нахождения факториала, число можно брать любое
C++ Глобальная переменная для хранения вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread608491.html
Объявите одну глобальную переменную для хранения вещественных чисел объемом 8 байт на платморфе х86 инициализируйте ее ненулевым значением и четыре глобальные переменные для хранения целых чисел в диапозоне и иниализируйте каждую из них нудевым значением
C++ S(f)=x-x^3/3!+x^5/5!-x^7/7!-x^11/11!+x^13/13! Вычислить: S(f)=x-x^3/3!+x^5/5!-x^7/7!-x^11/11!+x^13/13! подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
18.06.2012, 19:28     Посчитать количество символов в файле
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <fstream>
#include <iterator>
#include <algorithm>
 
int main()
{
    std::ifstream ifs("in.txt");
    if(ifs.is_open())
    {
        struct Pred
        {
            bool operator()(char c){return true;}
        };
        std::cout << std::count_if((std::istreambuf_iterator<char>(ifs)), std::istreambuf_iterator<char>(), Pred());
        ifs.close();
    }
    else std::cerr << "Unable to open file" << std::endl;
    return 0;
}
Добавлено через 7 минут
Через циклы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
 
int main()
{
    std::ifstream ifs("in.txt");
    if(ifs.is_open())
    {
        std::size_t count(0);
        while(ifs.get() && !ifs.fail())
        {
            ++count;
        }
        std::cout << count << std::endl;
        ifs.close();
    }
    else std::cerr << "Unable to open file" << std::endl;
    return 0;
}
 
Текущее время: 16:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru