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

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

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

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
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();
}
В конец
 
Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru