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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Zhalair
1 / 1 / 0
Регистрация: 04.11.2011
Сообщений: 40
#1

Удвоить размер файла, записав в конец файла все его исходные элементы - C++

08.06.2012, 22:51. Просмотров 599. Ответов 1
Метки нет (Все метки)

Дан файл целых чисел. Удвоить его размер, записав в конец файла все его исходные элементы (в том же порядке).
Помогите пожалуйста!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2012, 22:51     Удвоить размер файла, записав в конец файла все его исходные элементы
Посмотрите здесь:

Можно ли установить указатель на конец файла, не подсчитывая его размер? - C++
можно ли как нибудь уствновить указатель автоматически на конец файла не подсчитывая его размер. например я делаю так ...

Файлы C++. Запись в конец файла, без его перезаписи - C++
Доброго времени суток, уважаемые форумчане! Изучаю работу с файлами в C++ с использованием fstream. Возник вопрос: как сделать так, чтобы...

Как определить конец файла при его считывании - C++
Вот код программы, который должен выводить символы из файле input.txt в output но она выводит их бесконечно, читал я в википедии ...

Необходимо, пройдя по массиву один раз, все его положительные элементы поставить в начало а отрицательные в конец - C++
Помогите решить такую задачу пжл: дан одномерный массив "а" (состоящий из вещественных чисел). Необходимо пройдя по массиву один раз все...

В начало бинарного файла целого типа нужно дописать его минимальное значение, а в конец максимальное - C++
В начало бинарного файла целого типа нужно дописать его минимальное значение, а в конец максимальное. В общем я написал но оно почему то...

Добавить в конец первого файла содержимое второго файла - C++
Text6. Даны два текстовых файла. Добавить в конец первого файла содержимое второго файла. Помогите пожалуйста с решением, а желательно с...

помогите сделать: подпрограмма считывает размер матрицы из первого файла и передает его во второй? - C++
не могли бы вы подделиться ссылкой на пример,где подпрограмма считывает размер матрицы из первого файла и передает его во второй? заранее...

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

Переписать содержимое файла А в файл В, перенося при этом в конец каждой строки все входящие в нее знаки препинания - C++
Дан текстовый файл А. Переписать его содержимое в файл В, перенося при этом в конец каждой строки все входящие в нее знаки препинания. ...

Захватить исходные данные из файла - C++
Доброе утро! Собственно вопрос: есть некое выражение, ну пускай упростим до (a+b) / b^2 и возьмем значения для теста a = 1000; b =...

Переписать все цифры каждой строки файла в конец строки - C++
Содержимое текстового файла INPUT.TXT, разделенного на строки, переписать за один проход по файлу в текстовый файл OUTPUT.TXT, перенося при...

Формирование текстового файла, записав в него 20 случайных чисел от –10 до +10, по одному на строке - C++
Вот полностью задание : Следующее задание требуется решить с использованием текстовых файлов. Предусмотреть в программе: 1....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
08.06.2012, 23:03     Удвоить размер файла, записав в конец файла все его исходные элементы #2
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
#include <iostream>
#include <conio.h>
#include <fstream>
using namespace std;
const int n=100;
int main()
{
    int mas[n],pos=0;
    ifstream F("1.txt");
    while(!F.eof())
    {
        F>>mas[pos];
        pos++;
    }
    F.close();
    ofstream P("1.txt",ios::app);
    P<<" ";
    for(int i=0;i<pos;i++)
    {
        P<<mas[i]<<" ";
    }
    cout<<"ready."<<endl;
    getch();
    return 0;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru