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

бинарные файлы, C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен метод для автоматического нажатия клавиш. http://www.cyberforum.ru/cpp-beginners/thread422809.html
Добрый день. Суть проблемы такова. Нужно, чтобы методы посылали "нажатия клавиш" в окно имеющее фокус в активном приложении. По типу SendKeys и FindWindow, только уже на c++ . Буду рад любой помощи...
C++ Работа с файлами C++. Здравствуйте, помогите с поставленной задачей. Из заданного текстового файла вывести на экран и записать в новый файл только вопросительные предложения. http://www.cyberforum.ru/cpp-beginners/thread422804.html
C++ C++ составить программу
На экран выведена прямая линия, которая моделирует поведение струны. Построить программу таким образом, чтобы можно было курсором и левой клавишей натянуть струну в вертикальном направлении (вверх...
Заочная олимпиада ФУПМ МФТИ по программированию для школьников C++
Приглашаем всех школьников принять участие в олимпиаде по программированию. Турнир доступен до 15 января. В данный момент в контесте 20 задач, постепенно будут добавляться новые. Олимпиада проводится...
C++ Подсчитать количество нулевых елементов http://www.cyberforum.ru/cpp-beginners/thread422782.html
Подсчитать количество нулевых елементов в массиве, массив заполнить случайными числами
C++ Поиск строки по вектору Добрый день. Помогите разобраться с проблемой пожалуйста: я перегоняю данные из бинарного файла в вектор (так нужно по заданию), затем мне нужно провести поиск строки в векторе. Вот мой куск кода:... подробнее

Показать сообщение отдельно
Gepar
1181 / 537 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
05.01.2012, 16:43
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
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    double d=2.2,e=-1.5,f=4.67,g=0.00,h=-1;
    fstream file;
    file.open("file.txt",fstream::in | fstream::out | fstream::trunc);
    if(!file)
     exit(1);
    file<<d<<' '<<e<<' '<<f<<' '<<g<<' '<<h;
 
    double temp,sum;
    temp=sum=0;
 
    file.seekp(0);
    while(!file.eof())
    {
        file>>temp;
        if (temp>0)
         sum+=temp;
    }
 
    cout<<sum;
}
Добавлено через 10 минут
Забыл только что у Вас бинарные файлы, при открытии файла не хватает флага
C++
1
fstream::binary
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru