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

Найти сумму всех положительных чисел и записать ее в начало файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой строки, с которой вторая строка содер-жится в ней http://www.cyberforum.ru/cpp-beginners/thread1062123.html
Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой строки, с которой вторая строка содержится в ней. Новых строк не создавать. Строку до и после...
C++ Транспонировать квадратную матрицу, используя только оператор for. Новой матрицы не создавать. Вывести исходную и транспониро-ванную матрицы Транспонировать квадратную матрицу, используя только оператор for. Новой матрицы не создавать. Вывести исходную и транспониро-ванную матрицы. // z1.cpp: главный файл проекта. #include... http://www.cyberforum.ru/cpp-beginners/thread1062121.html
Драйвер на с++ C++
Есть просьба, кто может, скинте исходник драйвера клавы или мыши на с++. Заранее спасибо.
C++ Разница между виртуальным и простым методом
Здравствуйте! Подскажите пожалуйста... Я прочитал про виртуальные методы в классах, и, как было описано, что виртуальные методы служат для того, чтобы можно было переопределить функцию(метод) из...
C++ Движение двух фигур в разных потоках http://www.cyberforum.ru/cpp-beginners/thread1062081.html
Привет всем!всех с новым годом!и снова я к вам с моими проблемами) короче пишу игрушку в консоле,столкнулся впервые с многопоточностью)использую стандартную библиотеку c++ <thread> для создания...
C++ Ошибка доступа после fclose Всем привет. Использую в проекте запись в бинарный файл с помощью функций fwrite, fopen, fclose. Иногда (примерно каждый 10-20 файл), происходит ошибка доступа к файлу, т.е. "файл используется другим... подробнее

Показать сообщение отдельно
outoftime
║XLR8║
510 / 432 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
03.01.2014, 05:25
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <fstream>
#include <iterator>
#include <algorithm>
 
int main()
{
    std::ifstream fin("in.txt");
    typedef std::istream_iterator<int> in;
    int sum = std::accumulate(in(fin), in(), 0,
        [](int init, const int &v){ return init + std::max(0, v); }
    );
    fin.close();
 
    std::ofstream fout("in.txt", std::ios_base::app | std::ios_base::out);
    fout << " " << sum;
    fout.close();
}
В конец
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru