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

Файл в vector<int> - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В массиве целых чисел из 20 элементов найти все элементы, значение которых больше среднего арифметического массива http://www.cyberforum.ru/cpp-beginners/thread749541.html
В массиве целых чисел из 20 элементов найти все элементы, значение которых больше среднего арифметического массива. Вывести на кран значения и позиции этих элементов. Подскажите, пожалуйста, как вывести позиции элементов? Заранее спасибо. Вот мое решение: const int size=20; int ar={2,4,5,3,6,15,2,36,4,2,3,65,4,1,2,3,6,5,7,10}; int sredn=0; int sum=0;
C++ инвертировать инвертировать 3-ий и 5-ый бит в слове. как это сделать? какие команды использовать? http://www.cyberforum.ru/cpp-beginners/thread749513.html
Условие if не становится истиным C++
Всем привет. Пишу свою первую программу-игру на с++ с использованием OpenGL. Ситуация такая: необходимо сравнить координаты по x и координаты по y, и если они окажутся одновременно равными, то переменной ColorMobR присвоить значение 1.0. Так проблема в том, что когда в момент игры я игроков наезжаю на моба (по сути координаты должны совпасть, хотя кто знает..), условие не становится истинным....
C++ Вычислить значение функции для отрицательных элементов массива и подсчитать их количество
Помогите решить задачу. Дано одномерный массив Р, состоящий из 32 элементов. Вычислить значение функции для отрицательных элементов массива и подсчитать их количество. Зарание спасибо. :)
C++ Поменять элемент, стоящий перед минимальным, на максимальный (Изменить программу) http://www.cyberforum.ru/cpp-beginners/thread749498.html
Дел
C++ Строковый алгоритм Помогите, пожалуйста, найти алгоритм (само решение писать не надо). Задача такова: Дан текст и список правил замены. Каждое правило заменяет одну или несколько букв текста на одну или несколько других букв. Требуется определить, есть ли в правилах зацикливания, и, если есть, вывести их все (или, в крайнем случае, одно любое). Если же нет, нужно произвести замены в тексте. Например: ababb ab ->... подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
29.12.2012, 14:33     Файл в vector<int>
Я полагаю так:
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
27
28
29
30
#include <iostream>
#include <iterator>
#include <vector>
#include <algorithm>
#include <fstream>
#include <stdexcept>
 
int main()
{
    std::ifstream ifs;
    try
    {
        ifs.open("D:\\int.txt", std::ios::in);
        if ( !ifs ) 
        {
            throw std::runtime_error("can`t open file: ");
        }
    }
    catch (const std::exception& e) 
    {
        std::cout << e.what() << std::endl;
    }
    
    std::vector<int> v((std::istream_iterator<int>(ifs)), std::istream_iterator<int>());
    std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout," "));
    
    std::cout<<"\n";
    system("pause");
    return 0;
}
 
Текущее время: 21:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru