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

дан файл целых чисел, содержащий четное количество элементов. удалить из файла вторую половину элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив размера N и два целых числа K и M (1 ≤ K ≤ N, 1 ≤ M ≤ 10) http://www.cyberforum.ru/cpp-beginners/thread805438.html
Дан массив размера N и два целых числа K и M (1 ≤ K ≤ N, 1 ≤ M ≤ 10). Перед элементом массива с номером K вставить M новых элементов с нулевыми значениями. нужен код С++ пожалуйста решите, оооочень...
C++ Преобразовать строку s в верхний регистр и переписать результат в строку S1 дана строка s в нижнем регистре. преобразовать строку s в верхний регистр и переписать результат в строку S1. Вывести строку S1 на экран. Пожалуйста решите, нужен код в С++ я в нем ничего не... http://www.cyberforum.ru/cpp-beginners/thread805434.html
C++ Описание класса с именем TRAIN
Задание 1: Описание класса. Запишите описание класса с именем TRAIN, содержащего следующие поля: 1)название пункта назначения; 2)номер поезда; 3)время отправления. Скройте элементы-данные...
Обрезается число C++
#include "stdafx.h" #include <string.h> #include <conio.h> #include <iostream> #include <locale.h> #include <cmath> #include <conio.h> using namespace std;
C++ Реализовать двумерный динамический треугольный массив. Количество строк и сами элементы вводит пользователь. Количество элементов в строке рассчитывае http://www.cyberforum.ru/cpp-beginners/thread805416.html
Реализовать двумерный динамический треугольный массив. Количество строк и сами элементы вводит пользователь. Количество элементов в строке рассчитывается из ее номера: в 0-й один элемент, в 1-й – два...
C++ Описать функцию DegToRad (D) вещественного типа,находящую величину угла в радианах Описать функцию DegToRad (D) вещественного типа,находящую величину угла в радианах, если дана его величина D в градусах(D-вещественное число,0<D<360). Воспользоваться следующим соотношением:180=П... подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
11.07.2013, 15:13
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
#include <iterator>
#include <fstream>
 
int main()
{
    char const* const pfname = "in.txt";
    std::ifstream ifs(pfname);
    if(ifs.is_open())
    {
        std::vector<int> vec((std::istream_iterator<int>(ifs)), std::istream_iterator<int>());
        ifs.close();
        vec.resize(vec.size() / 2);
        std::ofstream ofs(pfname);
        for(auto const& val : vec)
            ofs << val << ' ';
    }
    else
        std::cerr << "Unable to open input file\n";
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru