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

два файла вещественных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Верно ли, что только одна из логических переменных a и b имеет значение true http://www.cyberforum.ru/cpp-beginners/thread661792.html
Присвоить логической переменной значение логического выражения, истинного при выполнении следующего условия и ложного в противном случае: только одна из логических переменных a и b имеет значение true;
C++ Ошибка в коде #include <stdio.h> void main() { int num; scanf("%x",&num); printf("%o\n",num); printf("%x\n",num«2); -тут ошибка(красным выдает) printf("%x\n",~(num«2)); printf("%x\n",num or (~(num«2))); (как написать or ??? какие скобки надо поставить? } http://www.cyberforum.ru/cpp-beginners/thread661782.html
C++ Что такое конструктор копий?
Объясните, пожалуйста, на максимально простом языке, чем отличается конструктор от конструктора копий? Может это и одно и то же, хотя вряд ли, в книжке в разных разделах инфа выложена... под конструктором я понимаю что-то вроде: class as{ as():a(155){} int a; }; Если класс объявлен, а переменная а не инициализирована, то значение а 155. А что такое конструктор копий? Злость берет, что...
Функция для удаления слова из строки C++
Доброго времени суток, господа! Столкнулся с проблемой написания функции для удаления слова из строки. До этого приходилось удалять лишь лишние пробелы, делал это следующим образом for(i=0;i<strlen(str);i++) if((str==' ')&&(str==' ')){ delchar(str,i+1); i-- ; } , где delchar
C++ Написать обработчик для класса Vector, который будет ловить следующие ошибки: http://www.cyberforum.ru/cpp-beginners/thread661776.html
Дано задание: Написать обработчик для класса Vector, который будет ловить следующие ошибки: 1. невозможность выделения памяти, причем выводилась информация именно в том методе, в котором не удалось выделить память; 2. выход за рамки границы вектора, причем, выводилась информация именно в том методе, в котором делались попытки выхода за рамки массива; 3. неверный размер массива. ...
C++ Двумерный массив. Найти наименьший элемент матрицы. Напечатать его индексы Найти наименьший элемент матрицы. Напечатать его индексы. Добавлено через 40 секунд помогите пожалуйста подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1594 / 1222 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
02.10.2012, 08:41     два файла вещественных чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <vector>
#include <fstream>
#include <iterator>
#include <algorithm>
 
typedef std::istream_iterator<double> iid;
 
int main()
{
    std::fstream ifs("in.txt", std::ios::in), ifs2("in2.txt", std::ios::in), ofs("out.txt", std::ios::out);
    if(ifs.is_open() && ifs2.is_open() && ofs.is_open())
    {
        std::vector<double> vec;
        std::merge((iid(ifs)), iid(), (iid(ifs2)), iid(), std::back_inserter(vec));
        std::copy(vec.rbegin(), vec.rend(), std::ostream_iterator<double>(ofs, "  "));
        ifs.close();
        ifs2.close();
        ofs.close();
    }
    else std::cerr << "Unable to open file(s)" << std::endl;
    return 0;
}
 
Текущее время: 15:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru